您现于de位置乃:亚博 > APP基础

亚博 2017-12-09 APP基础 1876

APP字符串补全 自动填充 输出固定长度

方法1:

$newStr= sprintf('%05s', $str);

sprintf()de功能非常灵活 上面de格式字符串中 "%05s
"表示输出成长度为5de字符串 如果长度不足 左边以零补全;如果写成 "%5s
" 则默认以空格补全;如果希望使用其它字符补全 则要于该字符前加上单引号 即形如"%'#5s
"de表示以井号补全;最后 如果希望补全发生于 字符串右边 则于百分号后加上减号 "%-05s
".


方法2:

$cd_no = str_pad(++$next_cd_no,8,'#',STR_PAD_LEFT);

str_pad(string,length,pad_string,pad_type):具体用法查看技巧.

string    必需.规定要填充de字符串.
length    必需.规定新字符串de长度.如果该值小于原始字符串de长度 则不进行任何操作.
pad_string    可选.规定供填充使用de字符串.默认乃空白.
pad_type    可选.规定填充字符串de那边.


这两种方法很方便de实现了APP字符串de自动补全功能.


评论