>首页> IT >

php怎么实现不足10位数补足

时间:2022-04-27 08:08:16       来源:PHP中文网

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

php实现不足10位数以0补足的方法

1、使用str_pad()函数

str_pad() 函数把字符串填充为新的长度

利用str_pad()函数来返回10位数,如果不满10位补零。

";echo str_pad(1252,10,"0",STR_PAD_RIGHT)."
";echo str_pad(1283365,10,"0",STR_PAD_RIGHT)."
";?>

说明:该函数第四个参数的可能的值:

STR_PAD_BOTH- 填充字符串的两侧。如果不是偶数,则右侧获得额外的填充。

STR_PAD_LEFT- 填充字符串的左侧。

STR_PAD_RIGHT- 填充字符串的右侧。这是默认的。

2、利用sprintf()函数

使用sprintf() 函数格式化数值,将其转为指定小数位的浮点数。

然后将小数乘以(10的n次方),将其转为10位数

";$c=123;echo sprintf("%10f",$c)*pow(10,(10-strlen($c)))."
";$c=123366;echo sprintf("%10f",$c)*pow(10,(10-strlen($c)))."
";$c=1234452;echo sprintf("%10f",$c)*pow(10,(10-strlen($c)))."
";?>

推荐学习:《PHP视频教程》

以上就是php怎么实现不足10位数补足的详细内容,更多请关注php中文网其它相关文章!

关键词: 相关文章 视频教程 字符串填充