Функции Язык программирования PHP

array_merge

(PHP 4)

array_merge - объединяет массивы.

Описание

array array_merge (array array1, array, array2 [, array ...])

array_merge() объединяет элементы двух или более массивов таким образом, что значения присоединяются в конец другого.

Если массивы на входе имеют одни и те же строковые ключи, то последнее значение будет перезаписывать первое. Если, однако, массивы содержат числовые ключи, последнее значение не будет перезаписывать оригинальное значение, а будет присоединено.

Пример 1. array_merge()
$array1 = array ("color" => "red", 2, 4); $array2 = array ("a", "b", 
"color" => "green", "shape" => "trapezoid", 4); $result = array_merge 
($array1, $array2);

Переменная $result будет:
Array ( [color] 
=> green [0] => 2 [1] => 4 [2] => a [3] => b [shape] => 
trapezoid [4] => 4 )

Пример 2. Простое array_merge()
$array1 = array(); $array2 = array(1 => "data"); $result = array_merge($array1, 
$array2);

Не забывайте, что числовые значения будут перенумерованы!
Array 
( [0] => data )

Если вы хотите полностью сохранить массивы и просто присоединить один к другому, используйте операцию +:
$array1 = array(); $array2 = array(1 => "data"); $result = $array1 + 
$array2;

Числовые ключи будут сохранены, и, таким образом, ассоциация останется.

Array 
( [1] => data )

См. также array_merge_recursive().

Установка PHP под Windows с Apache 1.3.x

Есть два способа установки PHP для работы с Apache 1.3.x в системах Windows. Один - для использования двоичного CGI (php.exe), другой - для использования Apache-модуля DLL.
В обоих случаях вам необходимо остановить сервер Apache и отредактировать файл srm.conf или httpd.conf, чтобы сконфигурировать Apache для работы с PHP.

В настоящее время нет ничего более стабильно работающего под Windows, чем SAPI-модуль, и мы рекомендуем использовать его, а не исполняемый CGI, поскольку он прозрачнее и безопаснее.

Хотя могут быть варианты конфигурирования PHP под Apache, они достаточно просты, чтобы ими могли воспользоваться новички. Посмотрите в документации к Apache о директивах конфигурации.

Если вы разархивировали пакет PHP в директорию c:\php\, как описано в разделе Установка вручную, вам необходимо вставить следующие строки в файл конфигурации Apache, чтобы настроить исполняемый CGI:

Обратите внимание, что вторая строка может уже быть в действующей версии httpd.conf, но закомментированная. Не забудьте также заменить c:/php/ на фактический путь к PHP.