Как подключить массивы? Например, у меня есть несколько отдельных массивов ошибки ниже,Как объединить массивы в PHP?
$message = array();
$message[] = array('error1' => '<error elementid="file_rename" message="bla bla 1." />');
$message[] = array('error2' => '<error elementid="file_rename" message="bla bla 2." />');
print_r($message);
результат,
Array (
[0] => Array
(
[error1] => <error elementid="file_rename" message="bla bla 1." />
)
[1] => Array
(
[error2] => <error elementid="file_rename" message="bla bla 2." />
)
)
Но я на самом деле хочу это,
Array (
[error1] => <error elementid="file_rename" message="bla bla 1." />
[error2] => <error elementid="file_rename" message="bla bla 2." />
)
это не несколько массивов, что это один массив, вы просто оставили его в PHP, чтобы получить значение ключа –
' $ message [$ key] = $ value' –
Это было [спрошено] (http://stackoverflow.com/questions/6535444/combine -дво-массивы) [несколько] (http://stackoverflow.com/questions/13170230/php-combine-two-associative-arrays-into-one-array) [раз] (http://stackoverflow.com/questions/8561987/PHP-слияния-двух массивов). –