Почему массив php не поддерживает аргументы Zerofill

У меня есть массив PHP, имеющий аргументы со значениями Zerofill, как ..

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

Когда я использую этот массив в качестве параметра функции, то он дает неожиданные результаты, как …

print_r($a); //prints

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

Зачем? и как мы будем противостоять этой ошибке ???

0

Решение

чисел с ведущим нулем являются восьмеричный нотации. Если вам нужно добавить числа с ведущими нулями, вы можете использование строковые функции.

-1

Другие решения

Попробуй это

$a = array('00001', '00008', '00009','00012');
-1

По вопросам рекламы [email protected]