Нет, php я пока что ещё не совсем хорошо знаю, то учусь каждый день. Думаю скоро освою.
интересно, первый раз слышу, о такой.
Вот, человек меня понял. Со временем конечно постараюсь свою CMS сделать ( когда php выучу ) а сейчас какая CMS из них более причёсаней?
Спасибо большое, помогло!
$a = array("name"=>"Иванов И.И.", "age"=>"25", "email"=>"ivanov@mail.ru"); $b = array("name"=>"Петров П.П.", "age"=>"34", "email"=>"petrov@mail.ru"); $c = array_merge_recursive($a,$b); print_r($c);
Array ( [name] => Array ( [0] => Иванов И.И. [1] => Петров П.П. ) [age] => Array ( [0] => 25 [1] => 34 ) => Array ( [0] => ivanov@mail.ru [1] => petrov@mail.ru ) )
$a["Ivanov"] = array("name"=>"Иванов И.И.", "age"=>"25", "email"=>"ivanov@mail.ru"); $b["Petrov"] = array("name"=>"Петров П.П.", "age"=>"34", "email"=>"petrov@mail.ru"); $c = array_merge_recursive($a["Ivanov"], $b["Petrov"]);
Спасибо, большое! Понял в чём моя проблема: когда выполняется скрипт, то у меня в браузере выводится Array ( [name] => Array ( [0] => Иванов И.И. [1] => Петров П.П. ) [age] => Array ( [0] => 25 [1] => 34 ) => Array ( [0] => ivanov@mail.ru [1] => petrov@mail.ru ) ) Как сделать чтобы выводилось как у вас? ( <br> - пробовал )
$c = array("Ivanov" => array("name"=>"Иванов И.И.", "age"=>"25", "email"=>"ivanov@mail.ru"), "Petrov" => array("name"=>"Петров П.П.", "age"=>"34", "email"=>"petrov@mail.ru") );
Нет, я прошу привести пример многомерного массива + с использованием функции array_merge_recursive()
PS - в учебнике написано так:
Для слияния многомерных массивов используется функция array_merge_recursive():
array array_merge_recursive ( array $array1 [, array $...])
и всё больше нечего не сказано про эту функцию, мне бы её как-то расшифровать?
Спасибо, уже доехало))---------- Добавлено 07.06.2013 в 09:38 ----------Чтобы не создавать новую тему, задам здесь вопрос:
Какой многомерный должен быть массив, чтобы воспользоваться функцией array_merge_recursive ?
$a["Ivanov"] = array("name"=>"Иванов И.И.", "age"=>"25", "email"=>"ivanov@mail.ru"); $b["Petrov"] = array("name"=>"Петров П.П.", "age"=>"34", "email"=>"petrov@mail.ru"); $c = array_merge_recursive($a,$b);
Делал так получается: Ivanov это Array Petrov это Array
Напишите пожалуйста, пример такого массива ( для этой функции ) и напишите синтаксис для слияния этих массивов воедино?
Спасибо!
Это то есть можно собрать своё операционку, на которой будет уже установлен сервер?
Если, это сообщение мне, то меня зовут не Артём!
Конечно, там если искать, как работает та или иная функция в php, то это да. А если например, я хотел узнать у реальных людей что помогает в изучении php мне ответили, и сейчас уже изучаю не по Попову, а по книге.