Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何更改显示的位数_Php_Mysql - Fatal编程技术网

Php 如何更改显示的位数

Php 如何更改显示的位数,php,mysql,Php,Mysql,大家好,很快就好了 如何在sql查询或php中编写以更改显示的位数 例如,我使用$values['ClientId',这是一个AI主键,我知道在我达到10之前,它看起来像1,2,3,4,…,10,但我希望它看起来像01,02,03。甚至001 可能是一个很简单的,但我 ant找到它。使用str\u pad功能: 请阅读此是,这是四舍五入,但如何将1作为01在前面添加额外的数字,请使用str_pad() str_pad( $number, $padLength, $padWith, STR_PA

大家好,很快就好了

如何在sql查询或php中编写以更改显示的位数

例如,我使用$values['ClientId',这是一个AI主键,我知道在我达到10之前,它看起来像1,2,3,4,…,10,但我希望它看起来像01,02,03。甚至001

可能是一个很简单的,但我


ant找到它。

使用
str\u pad
功能:


请阅读此

是,这是四舍五入,但如何将1作为01在前面添加额外的数字,请使用str_pad()
str_pad( $number, $padLength, $padWith, STR_PAD_LEFT );

str_pad( "1", 4, "0", STR_PAD_LEFT ); // gives 0001
$input=1; //if you need 01 instated of 1 then try 
echo sprintf("%02d", $input);

  $input=1; //if you need 001 instated of 1 then try 
echo sprintf("%03d", $input);