Функции обработки массивов

array_chunk - Разбивает массив на несколько меньших массивов заданного размера

array_combine - Создает массив из двух заданных массивов-массива индексов и массива элементов

array_count_values - Формирует массив, индексами которого являются значения заданного массива, а значениями-число повторений соответствующего значения в заданном массиве.

array_diff - Формирует массив из тех элементов первого заданного массива, которые отсутствуют в остальных заданных в качестве аргументов функции массивов.

array_fill - Заполняет массив заданным значением.

array_intersect - Формирует массив из элементов, которые присутствуют во всех заданных массивах

array_key_exists - Проверяет наличие заданного индекса в массиве.

array_key - Возвращает массив из индексов заданного массива.

array_merge - Объединяет несколько массивов в один

array_multisort - Выполняет сортировку много мерного массива или нескольких одномерных массивов

array_pad - Дополняет массив до заданного количества элементов заданным значением

array_pop - Возвращает последний элемент массива, одновременно удаляя элемент из массива

array_push - Дополняет заданные элементы в конец массива. Аналогично конструкции $array[]=$value

array_rand - Выбирает один или несколько случайно взятых элементов из массива

array_reduce - Осуществляет последовательное применение заданной функции к элементам массива, формируя итоговое значение. Например, если функция выполняет сложение своих аргументов, в результате формируется сумма всех элементов массива.

array_reverse - Производит обращение массива - первый элемент становится последним, второй предпоследним

array_search - Ищет заданный элемент в массиве и возвращает соответствующим ему индекс

array_shift - Возвращает первый элемент массива, одновременно удаляя его из массива с перенумерацией числовых индексов

array_slice - Вырезает из массива подмассив заданной длины, начиная с указанного элемента.

array_sum - Вычисляет сумму всех элементов массива

array_umque - Удаляет дублирующиеся значения из массива

array_unshift - Добавляет один или несколько элементов в начало массива с перенумераций числовых индексов

array_walk - Вызывает заданную функцию последовательно для каждого элемента массива

array - создает массив из заданных значений или пар индекс-значение

arsort - Сортирует массив по убыванию его значений, сохраняя индексы неизменными

assort - Сортирует массив по возрастанию его значений, сохраняя индексы неизменными

count - Возвращает количество элементов в массиве

current - Возвращает значение текущего элемента массива

each - Возвращает текущий индкс и значение элемента массива и продвигает указатель на следующий элемент

in_array - Проверяет, присутствует ли заданной значение в массиве.

key - Возвращает индекс текущего элемента массива

krsort - Сортирует массив по убыванию его индексов

ksort - Сортирует массив по возрастанию его индексов

list - Присваивает значения из массива списку переменных

natcasesort - Сортирует массив естественным образом без учета регистра символов

natsort - Сортирует массив естественным образом с учетом регистра символов

pos - синоним функции current

reset - Устанавливает внутренний указатель на первый элемент массива

rsort - Сортирует массив по убыванию значений его элементов с перенумерацией его индексов

shuffle - Переставляет элементы массива случайным образом

sizeof - синоним функции count

sort - Сортирует массив по возрастанию значений его элементов с перенумерацией его индексов

usort - Сортирует массив с использованием заданной функции сравнения элементов массива.

PHP   Теги: Php



Редакция портала:

Благодарим за просмотр этой информации на нашем компьютерном портале. Надеемся, что обзор Функции обработки массивов, в разделе PHP вам понравился. Есть небольшая рекомендация, если вы хотите быть в курсе всех событий сферы информационных технологий, то рекомендуем зарегистрироваться на портале www.stfw.ru.


Живая лента

•  Украина и Беларусь объявили о сотрудничестве в космической сфере: исследовательский зонд, разработка новых сплавов и освоение Луны - 23.05.2018: STFW.Ru: На минувшей неделе в КБ «Южное» прошло первое заседание Координационного


•  Почтовое приложение Spark от украинских разработчиков получило ряд функций для коллективной работы и собственный календарь - 23.05.2018: STFW.Ru: Популярное почтовое приложение Spark, разработкой которого занимается


•  На МКС отправили инструмент Cold Atom Lab для квантовых экспериментов. Он может заморозить вещество почти до абсолютного нуля - 23.05.2018: STFW.Ru: Как известно, квантовые эффекты в основном проявляются в микроскопических


•  Дешевых Tesla Model 3 за $35 000 не стоит ждать раньше осени этого года - 23.05.2018: STFW.Ru: На минувших выходных Илон Маск рассказал о версии Tesla Model 3 с двумя моторами,


•  Вышло дополнение The Elder Scrolls Online: Summerset для ПК - 23.05.2018: STFW.Ru: Компания Bethesda Softworks выпустила очередное дополнение к игре The Elder Scrolls


•  В Google Photos появится подборка избранных фотографий и возможность лайкать чужие снимки - 23.05.2018: STFW.Ru: Сервис существует на рынке уже не один год, и при этом он регулярно получает