首页 > 代码库 > 关于pad函数
关于pad函数
pad -》是padding的缩写,中文翻译文填充
在php中有两个函数——至少有两个是否有其他的我还不知道,能够实现数字补零,str_pad(),sprintf()详细如下
str_pad
顾名思义这个函数是针对字符串来说的这个可以对指定的字符串填补任何其它的字符串
例如:str_pad(带填补的字符串,填补后的长度,填补字符串,填补位置)
其中填补后的长度必须是个正整数,填补位置有三个选项,
左边:STR_PAD_LEFT,
右边:STR_PAD_RIGHT,
两端:STR_PAD_BOTH
例如:
1 | echo str_pad (1,8,”0″,STR_PAD_LEFT); |
结果:00000001
1 | echo str_pad (1,8,”0″,STR_PAD_RIGHT); |
结果:10000000
1 | echo str_pad (1,8,”0″,STR_PAD_BOTH); |
结果:00010000
在上边的例子中值得注意的一个细节是,如果填补的位数是个奇数,例如例三中填补了7个0,右边优先。
还有就是在数组中也存在这样的函数 ,是array_pad ,使用的方法换个str_pad
基本相同
关于pad函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。