Здравствуйте! Есть переменная с таким содержанием Код (Text): Array ( [USER_NAME] => Вася ) Array ( [USER_AGE] => 34 ) Array ( [USER_PHONE] => +79998887766 ) Array ( [USER_ADDRESS] => МСК ) Array ( [USER_WORK] => Основная ) Как привести это вот к такому значению Код (Text): array( [USER_NAME] => Вася [USER_AGE] => 34 [USER_PHONE] => +79998887766 [USER_ADDRESS] => МСК [USER_WORK] => Основная ) Спасибо
PHP: $ar1=Array ( [USER_NAME] => Вася ) $ar2=Array ( [USER_AGE] => 34 ) $ar3=Array ( [USER_PHONE] => +79998887766 ) $ar4=Array ( [USER_ADDRESS] => МСК ) $ar5=Array ( [USER_WORK] => Основная ) $result = array_merge($ar1, $ar2); //и т.д. https://php.ru/manual/function.array-merge.html
PHP: <?php $a = [ ['USER_NAME' => 'Вася'], ['USER_AGE' => 34], [ 'USER_PHONE' => '+79998887766'], ['USER_ADDRESS' => 'МСК'], ['USER_WORK' => 'Основная'] ]; print_r(array_reduce($a, 'array_merge', array())); Код (Text): Array ( [USER_NAME] => Вася [USER_AGE] => 34 [USER_PHONE] => +79998887766 [USER_ADDRESS] => МСК [USER_WORK] => Основная )
Я туплю...в общем тот массив у меня получается внутри цикла foreach. т.е. это не один массив, это переменная выводится каждый раз по новому с новым содержимым. Ввел вас в заблуждение