У меня есть массив, подобный следующему. . .
Array
(
[code] => BILL
[assets] => Array
(
[en] => Array
(
[labels] => Array
(
[datestamp] => April 30, 2013
)
[data] => Array
(
[Equity] => 88.83000000000
[Global] => 10.84000000000
[Other] => 0.33099095766
)
)
)
)
Я запустил функцию array_map для этого массива, чтобы удалить массив [en]
$en = array_map(function ($e){ return $e['en']; } , $en );
обратите внимание, как результирующий массив усек значение для [code]
от BILL
до B
Array
(
[code] => B
[assets] => Array
(
[labels] => Array
(
[datestamp] => April 30, 2013
)
[data] => Array
(
[Equity] => 88.83000000000
[Global] => 10.84000000000
[Other] => 0.33099095766
)
)
)
Любые советы о том, как этого избежать. Он удаляет массив с ключом [en]
по мере необходимости, но я не хочу, чтобы значение для [code]
было усечено.
Спасибо.
'en'
будет приведен к типу int (=> 0) при использовании для доступа к строке по индексу.BILL[0]
=›'B'
- person Yoshi   schedule 29.05.2013