If I assign values to array like this:
$foo[0] = 2;
$foo[1] = 3;
print_r($foo);
I get:
Array
(
[0] => 2
[1] => 3
)
But if I do:
$foo[1] = 3;
$foo[0] = 2 ;
print_r($foo);
I get:
Array
(
[1] => 3
[0] => 2
)
As you can see first goes array with index 1 and it confuses me, is it possible to make that it would start from 0
If you interested, I assign value to array with index 1 because I need to use that value for calculating array with index 0
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…