2014-07-15 58 views
0

我想知道是否可以总是强制从SQL语句到PHP的最少三位数字,我对PHP/SQL很新。强制3位数最小?

$count = $con->num_rows #num_rows currently shows 1 
echo "Number of Rows: " .$count #shows "Number of Rows: 1" 

我该如何强制它输出“行数:001”。 但是,一旦它进入自然的四位数字,1000,那么它不会强制三位数字。

例子:0010101001000

感谢您的帮助!

回答

5
str_pad ($count, 3, "0", STR_PAD_LEFT) 
+0

这将停止填充时,它击中'1000 +'? – user3580557

+0

你的意思是如果'$ count =“1234”'?然后它会返回'“1234”' – paubo147

+0

好的谢谢你的帮助! – user3580557

0
 $newstring = str_pad($string,3,"0",STR_PAD_LEFT); 
+0

不起作用,因为默认值是'STR_PAD_RIGHT',我们希望'STR_PAD_LEFT'。你也不能使用pad-string的默认值,因为它是''“'。 – paubo147