Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个带有 Zerofill 值的参数的 php 数组,例如..
$a = (00001, 00008, 00009, 00012);
当我使用这个数组作为函数的参数时,它会给出意想不到的结果,比如......
print_r($a); //prints array ( [0]=>1 [1]=>0 [2]=>0 [3]=>1 )
为什么?我们将如何应对这个错误???
试试这个
$a = array('00001', '00008', '00009','00012');
前导零的数字是八进制表示法。如果您需要通过前导零添加数字,您可以使用字符串函数。