php str_pad 函数使用详解
string str_pad ( string , int pad_length , string pad_string , int pad_type);
string 指定字符串,pad_length指定长度,pad_string用来填充的字符串(可选参数),pad_type指定填充位置(可选参数,STR_PAD_LEFT,STR_PAD_BOTH);
如果pad_string , pad_type均为空,那么就等于默认pad_string 为空格, pad_type就是自动填充在指定字符串的末端.
代码如下:
<?
$string = "test";
echo str_pad($string , 10); // produces "test ";
?>
<?
$string = "test";
echo str_pad($string , 10,'+',STR_PAD_LEFT); // produces "++++++test";
?>
<?
$string = "test";
echo str_pad($string , 10,'+',STR_PAD_BOTH); // produces "+++test+++";
?>
相关推荐
-
php中str_pad()函数用法分析
本文实例讲述了php中str_pad()函数用法.分享给大家供大家参考,具体如下: str_pad() 函数把字符串填充为新的长度. 语法: str_pad(string,ength,pad_string,pad_type); 参数列表: 参数 描述 string 必需.规定要填充的字符串. length 必需.规定新的字符串长度.如果该值小于字符串的原始长度,则不进行任何操作. pad_string 可选.规定供填充使用的字符串.默认是空白. pad_type 可选.规定填充字符串的哪边.可能
-
PHP stristr() 函数(不区分大小写的字符串查找)
如果查找成功,则返回字符串的其余部分(从匹配点),如果没有找到该字符串,则返回 false. 版本支持:PHP 3+ 语法: stristr(string,find) 说明: string 必需.规定被搜索的字符串. find 必需.规定要查找的字符.如果该参数是数字,则搜索匹配该数字对应的 ASCII 值的字符. 提示: 该函数是二进制安全的. 该函数对大小写不敏感.如需对大小写敏感的搜索,请使用 strstr(). 例子: 例子 1 复制代码 代码如下: <?php echo stristr
-
php str_pad 函数用法简介
语法 str_pad(string,length,pad_string,pad_type) 参数 描述 string 必需.规定要填充的字符串. length 必需.规定新字符串的长度.如果该值小于原始字符串的长度,则不进行任何操作. pad_string 可选.规定供填充使用的字符串.默认是空白. pad_type 可选.规定填充字符串的那边. 可能的值: STR_PAD_BOTH - 填充到字符串的两头.如果不是偶数,则右侧获得额外的填充. STR_PAD_LEFT - 填充到字符串的左侧.
-
php strstr查找字符串中是否包含某些字符的查找函数
PHP 判断字符串是否包含其它字符 以下几个函数均可用来判断某字符串是否包含另外一个字符串PHP 中判断一个字符串是否包含其它字符是很常见的操作. 虽然很简单,但还是写了几个函数,质量可能不是很高,权当锻炼. 如果这几个函数恰好能帮上你的忙,我将会很高兴的.这几个函数中,我比较喜欢第四个... 复制代码 代码如下: <?php /** * 以下几个函数均可用来判断某字符串是否包含另外一个字符串 * PHP 中判断一个字符串是否包含其它字符是很常见的操作. * 虽然很简单,但还是写了几个函数,质量
-
php中利用str_pad函数生成数字递增形式的产品编号
解决办法:$str="QB".str_pad(($maxid[0]["max(id)"]+1),5,"0″,STR_PAD_LEFT ); 其中$maxid[0]["max(id)"]+1) 是利用max函数从数据库中找也ID最大的一个值, ID为主键,不会重复. str_pad() 函数把字符串填充为指定的长度. 语法 str_pad(string,length,pad_string,pad_type) 参数 描述 string 必需
-
php中strstr、strrchr、substr、stristr四个函数的区别总结
php中strstr.strrchr.substr.stristr四个函数用法区别: php中strstr strrchr substr stristr这四个字符串操作函数特别让人容易混淆,常用的是substr,strstr,基本上可以满足对字符串的操作. 下面介绍一下这个几个函数的区别. 一.strstr和strcchr的区别 strstr 显示第一次找到,要查找的字符串,以及后面的字符串. strrchr 显示最后一次找到,要查找的字符串,以及后面的字符串. 复制代码 代码如下: <?php
-
PHP截取汉字乱码问题解决方法mb_substr函数的应用
首先 1.确保你的Windows/system32下有php_mbstring.dll这个文件,没有就从你Php安装目录extensions里拷入Windows/system32里面. 2.在windows目录下找到php.ini打开编辑,搜索mbstring.dll,找到 ;extension=php_mbstring.dll把前面的;号去掉,这样mb_substr函数就可以生效了 mb_strcut函数功能也可以截取字符串长度,下面实例具体看看区别在哪: 复制代码 代码如下: <?php $
-
php str_pad() 将字符串填充成指定长度的字符串
/** * 将字符串填充成指定长度的字符串(多字节安全) * @param string $str 指定被填充的字符串 * @param int $len 指定被填充的字符串的长度,如果值为负数或小于字符串的长度则不填充 * @param string $pad_str 要填充的字符串 * @param int $pad_type 指定填充的方向STR_PAD_RIGHT,STR_PAD_LEFT或STR_PAD_BOTH * @return string */ // string str_pa
-
PHP字符串长度计算 - strlen()函数使用介绍
strlen()函数和mb_strlen()函数 在PHP中,函数strlen()返回字符串的长度.函数原型如下: 复制代码 代码如下: int strlen(string string_input); 参数string_input为要处理的字符串. strlen()函数返回字符串所占的字节长度,一个英文字母.数字.各种符号均占一个字节,它们的长度均为1.一个中午字符占两个字节,所以一个中午字符的长度是2.例如 复制代码 代码如下: <?php echo strlen("www.sunch
-
PHP中str_replace函数使用小结
这段时间在看<PHP和MySQL Web开发>一书看到str_replace讲解,一段小提示写到:可以为str_replace的三个都使用数组传入,但讲解比较简单,于是决定自己的试验一下该函数在各个参数传入数组时的执行结果. 函数原型:mixed str_replace(mixed needle,mixed new_needle,mixed haystack[,int &count]); needle:要被替换的字符串,new_needle:替换用的字符串,haystack:操作字符串
-
php 截取字符串并以零补齐str_pad() 函数
定义和用法 str_pad() 函数把字符串填充为指定的长度. 语法 str_pad(string,length,pad_string,pad_type)参数 描述 string 必需.规定要填充的字符串. length 必需.规定新字符串的长度.如果该值小于原始字符串的长度,则不进行任何操作. pad_string 可选.规定供填充使用的字符串.默认是空白. pad_type 可选.规定填充字符串的那边. 可能的值: STR_PAD_BOTH - 填充到字符串的两头.如果不是偶数,则右侧获得额
-
php基于str_pad实现卡号不足位数自动补0的方法
自动补足空白位数在php中str_pad函数可以帮我们实现哦,str_pad() 函数把字符串填充为指定的长度. str_pad() 函数把字符串填充为指定的长度. 语法 str_pad(string,length,pad_string,pad_type) 参数 描述 string 必需.规定要填充的字符串. length 必需.规定新字符串的长度.如果该值小于原始字符串的长度,则不进行任何操作. pad_string 可选.规定供填充使用的字符串.默认是空白. pad_type 可选.规定填充
随机推荐
- Git 常用命令速查表(图文+表格)
- PDF的VBS小程序代码
- 在CentOS 7下安装Redis和MongoDB教程
- java生成彩色附logo二维码
- iOS获取AppIcon and LaunchImage's name(app图标和启动图片名字)
- iOS中UITableview错位的问题怎么修复
- 轻松掌握java责任链模式
- WinForm子窗体访问父窗体控件的实现方法
- Swift学习笔记之构造器重载
- nginx下的代理服务器80端口被封的解决方案
- php截取字符串函数substr,iconv_substr,mb_substr示例以及优劣分析
- PHP中提问频率最高的11个面试题和答案
- JavaScript使用简单正则表达式的数据验证功能示例
- Web开发之JavaScript
- 一个浙江人的23条经典经商法则!想成功必看
- phpMyAdmin 安装及问题总结
- JS定时器实例
- 超实用的javascript时间处理总结
- C++编程中将引用类型作为函数参数的方法指南
- thinkphp框架实现数据添加和显示功能
