|
array_replace(PHP 5 >= 5.3.0) array_replace — Замена элементов массива элементами других переданных массивов Описание
array array_replace
( array &$array
, array &$array1
[, array &$...
] )
array_replace() замещает значения первого массива array соответствующими по ключам значениями из других переданных массивов. Если ключ из первого массива присутствует во втором массиве, его значение заменяется на значение из второго массива. Если ключ есть во втором массиве, но отсутствует в первом - он будет создан в первом массиве. Если ключ присутствует только в первом массиве, то сохранится как есть. Если для замены передано несколько массивов, они будут обработаны в порядке передачи и более поздние массивы будут перезаписывать значения из предыдущих. array_replace() не рекурсивная: значения первого массива будут заменены вне зависимости от типа значений второго массива, даже если это будут вложенные массивы. Список параметров
Возвращаемые значенияВозвращает массив (array) или NULL в случае ошибки. Примеры
Пример #1 Пример использования array_replace()
<?php Результат выполнения данного примера: Array ( [0] => grape [1] => banana [2] => apple [3] => raspberry [4] => cherry ) Смотрите также
|
|