1. 云栖社区>
  2. PHP教程>
  3. 正文

PHP几种数字左侧自动补0

作者:用户 来源:互联网 时间:2017-12-01 17:56:08

php数字自动左侧

PHP几种数字左侧自动补0 - 摘要: 本文讲的是PHP几种数字左侧自动补0, 举例来说:员工的工号 X001虽然 MySQL 本身的字段设定成 zerofill 的属性时,会将不足位数的部份补上0,但是这个功能只能用在数字的字段上面。所以必要的时候只好靠PHP来进行了。<?php $sourceNumber


举例来说:员工的工号 X001虽然 MySQL 本身的字段设定成 zerofill 的属性时,会将不足位数的部份补上0,但是这个功能只能用在数字的字段上面。所以必要的时候只好靠PHP来进行了。<?php
$sourceNumber ="1";
$newNumber = substr(strval($sourceNumber+1000),1,3);
echo"$newNumber";
?>
<?php
$newNumber = substr(strval($sourceNumber+100000),1,5);
?><?php
$input ="Alien";
echo str_pad($input, 10);
// produces"Alien"
echo str_pad($input, 10,"-=", STR_PAD_LEFT);
// produces"-=-=-Alien"
echo str_pad($input, 10,"_", STR_PAD_BOTH);
// produces"__Alien___"
echo str_pad($input, 6 ,"___");
// produces"Alien_"
?>function dispRepair($str,$len,$msg,$type='1') {
$length = $len - strlen($str);
if($length<1)return $str;
if ($type == 1) {
$str = str_repeat($msg,$length).$str;
} else {
$str .= str_repeat($msg,$length);
}
return $str;
}

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php , 数字 , 自动 左侧 ,以便于您获取更多的相关知识。