2016-11-22 28 views
0

我有具有ZEROFILL参数的PHP数组值如..为什么PHP数组不支持ZEROFILL参数

$a = (00001, 00008, 00009, 00012); 

当我使用这个数组作为函数的参数,那么它给人意想不到的效果,等等。 ...

print_r($a); //prints 

array ([0]=>1 [1]=>0 [2]=>0 [3]=>1) 

为什么?以及我们将如何对付这个错误?

+0

使用字符串而不是整数 – 2016-11-22 06:55:05

回答

-1

Numbers与领先的零是octal符号。如果您需要通过前导零来添加数字,您可以使用use字符串函数。

-1

试试这个

$a = array('00001', '00008', '00009','00012'); 
相关问题