2016-11-22 29 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'); 
相關問題