Функции для работы с массивами¶
for_all¶
Применение callback функции к каждому элементу массива, который является строкой или просто строке. Всем переменным не являющимися массивом или строкой, будет присвоено значение null
<?php
$out = for_all(array(1,2,3), function($el){
return $el*2;
}); //array(2,4,6)
Note
Если в качестве аргумента был передан многомерный массив, то функция for_all будет вызвана для каждого уровня
get_key¶
Получение значения по ключу из массива, либо возврат значения по умолчанию.
rename_key_array¶
Переменовывание элементов массива
make_array¶
Создание многомерного массива из двухмерного, в имени которого содержится разделитель.
array_sort¶
Сортировка массива.
array_unset¶
Удаление списка ключей из массива.
array_filter¶
Фильтрация массива.
array_path¶
Получение значения многомерного массива.
array_path_unset¶
Удаление ключа многомерного массива.
array_path_replace¶
Заменить значение многомерного массива.
array_remove_blanks¶
Удалить пустые элементы из массива.
array_shuffle¶
Перемешать массив в случайном порядке с сохранением ключей.
array_random¶
Получить несколько случайных записей из массива с сохранением ключей.
is_assoc¶
Является ли массив ассоциативным.