PHP字符串补全,PHP字符串自动填充,PHP输出固定长度
2013-01-19 10:21
871 查看
遇到要输出一定长度字符串的时候,可以使用一下两种方法进行PHP字符串自动填充、自动补全 。
方法一:
$newStr= sprintf('%05s', $str);
sprintf()的功能非常灵活,上面的格式字符串中,“%05s ”表示输出成长度为5的字符串,如果长度不足,左边以零补全;如果写成 “%5s ”,则默认以空格补全;如果希望使用其它字符补全,则要在该字符前加上单引号,即形如“%'#5s ”的表示以井号补全;最后,如果希望补全发生在 字符串右边,则在百分号后加上减号,“%-05s ”。
方法二:
$cd_no = str_pad(++$next_cd_no,8,'#',STR_PAD_LEFT);
str_pad(string,length,pad_string,pad_type):具体用法查看手册。
string 必需。规定要填充的字符串。
length 必需。规定新字符串的长度。如果该值小于原始字符串的长度,则不进行任何操作。
pad_string 可选。规定供填充使用的字符串。默认是空白。
pad_type 可选。规定填充字符串的那边。
这两种方法很方便的实现了PHP字符串的自动补全 功能。
方法一:
$newStr= sprintf('%05s', $str);
sprintf()的功能非常灵活,上面的格式字符串中,“%05s ”表示输出成长度为5的字符串,如果长度不足,左边以零补全;如果写成 “%5s ”,则默认以空格补全;如果希望使用其它字符补全,则要在该字符前加上单引号,即形如“%'#5s ”的表示以井号补全;最后,如果希望补全发生在 字符串右边,则在百分号后加上减号,“%-05s ”。
方法二:
$cd_no = str_pad(++$next_cd_no,8,'#',STR_PAD_LEFT);
str_pad(string,length,pad_string,pad_type):具体用法查看手册。
string 必需。规定要填充的字符串。
length 必需。规定新字符串的长度。如果该值小于原始字符串的长度,则不进行任何操作。
pad_string 可选。规定供填充使用的字符串。默认是空白。
pad_type 可选。规定填充字符串的那边。
这两种方法很方便的实现了PHP字符串的自动补全 功能。
相关文章推荐
- Java生成固定长度的字符串,长度不足自动填充指定字符
- PHP数字字符串左侧补0、字符串填充和自动补齐的几种方法
- php截取html字符串及自动补全html标签的方法
- PHP将字符串填充到指定长度 str_pad()函数
- php生成随机字符串 指定长度 可以固定数字 字母 混合
- 按字节长度截取字符串(支持截取带HTML标签的字符串,并自动补全)工具类
- 整型转字符串固定长度,高位自动补0
- php截取html字符串自动补全html标签
- python实现对指定字符串补足固定长度倍数分组输出
- php随机生成指定长度的字符串 可以固定数字 字母 混合
- printf 字符串输出固定长度
- php str_pad() 将字符串填充成指定长度的字符串
- PHP数字字符串左侧补0、字符串填充和自动补齐的几种方法
- php截取html字符串及自动补全html标签的方法
- php str_pad() 将字符串填充成指定长度的字符串
- PHP数字字符串左侧补0、字符串填充和自动补齐的几种方法
- js把预定义的html字符串转换为 HTML 实体 htmlspecialchars 输出html实体内容包括标签,而不自动转义标签,只显示内容,类似php的htmlspecialchars
- php截取html字符串自动补全html标签
- 输出固定长度字符串,多余位补0
- PHP - Manual手册 - CLXI. String 字符串处理函数 - str_pad使用另一个字符串将一个字符串填充到指定长度