I was working on a way to populate an empty array.
I have this code:
$array = array();
$month = 'enero';
array_push($array, $array[$month] = array('01'));
array_push($array['enero'], '02');
print_r($array);
This returns:
Array
(
[enero] => Array
(
[0] => 01
[1] => 02
)
[0] => Array
(
[0] => 01
)
)
The array [0] appears from nowhere and I don't know what to do. I have tried
array_push($array['enero'], '02');
But it does not work. How can I get the expected result:
Array
(
[enero] => Array
(
[0] => 01
[1] => 02
)
)