| ||||||||||
array_map(PHP 4 >= 4.0.6) array_map - применяется обратный вызов/callback элементов данного массива. Описаниеarray array_map (mixed callback, array arr1 [, array arr2...]) array_map() возвращает массив, содержащий все элементы массива arr1 после применения callback-функции к каждому из них. Количество параметров, принимаемых callback-функцией, должно совпадать с количеством массивов, переданных в array_map().
Обычно, при использовании двух или более массивов, они должны быть равной длины, поскольку callback-функция применяется параллельно к соответствующим элементам. Если массивы разных размеров, меньший будет дополнен пустыми элементами. Интересно использовать эту функцию для конструирования массива массивов, что легко можно выполнить с помощью NULL в качестве имени callback-функции.
Вывод программы:
См. также array_filter() и array_reduce(). | ||||||||||
|