Масиви
- Вступ
- Встановлення та налаштування
- Обумовлені константи
- Сортування масивів
- Функції для роботи з масивами
- array_change_key_case— Змінює регістр усіх ключів у масиві
- array_chunk - Розбиває масив на частини
- array_column— Повертає масив із значень одного стовпця вхідного масиву
- array_combine— Створює новий масив, використовуючи один масив як ключі, а інший для його значень
- array_count_values— Підраховує кількість входжень кожного окремого значення у масиві
- array_diff_assoc— Обчислює розбіжність масивів із додатковою перевіркою індексу
- array_diff_key— Обчислює розбіжність масивів, порівнюючи ключі
- array_diff_uassoc— Обчислює розбіжність масивів з додатковою перевіркою індексу через пользовательскую callback-функцію
- array_diff_ukey - Обчислює розбіжність масивів, використовуючи callback-функцію для порівняння ключів
- array_diff - Обчислює розбіжність масивів
- array_fill_keys— створює масив і заповнює його значеннями з певними ключами.
- array_fill - Заповнює масив значеннями
- array_filter - Фільтрує елементи масиву за допомогою callback-функції
- array_flip— Змінює місцями ключі з їхніми значеннями у масиві
- array_intersect_assoc— Обчислює перетин масивів із додатковою перевіркою індексу
- array_intersect_key— Обчислює перетин масивів, порівнюючи ключі
- array_intersect_uassoc - Обчислює перетин масивів з додатковою перевіркою індексу, порівнюючи індекси через callback-функцію
- array_intersect_ukey - Обчислює перетин масивів, використовуючи callback-функцію для порівняння ключів
- array_intersect - Обчислює перетин масивів
- array_is_list— Перевіряє, чи цей array є списком
- array_key_exists— Перевіряє, чи існує у масиві заданий ключ чи індекс
- array_key_first— Отримує перший ключ масиву
- array_key_last— Отримує останній ключ масиву
- array_keys— Повертає всі або деякі підмножини ключів масиву
- array_map - Застосовує callback-функцію до всіх елементів зазначених масивів
- array_merge_recursive— Рекурсивне злиття одного чи більше масивів
- array_merge— Зливає один або більше масивів
- array_multisort— Сортує кілька масивів чи багатовимірні масиви
- array_pad— Доповнити масив певним значенням до вказаної довжини
- array_pop— Витягує останній елемент масиву
- array_product— Обчислює добуток значень масиву
- array_push— Додає один або кілька елементів до кінця масиву
- array_rand— Вибирає один чи кілька випадкових ключів із масиву
- array_reduce - Ітеративно зменшує масив до єдиного значення, використовуючи callback-функцію
- array_replace_recursive— Рекурсивно замінює елементи першого масиву на елементи переданих масивів.
- array_replace— Замінює елементи масиву елементами інших переданих масивів
- array_reverse— Повертає масив із елементами у зворотному порядку
- array_search— Здійснює пошук даного значення в масиві та повертає ключ першого знайденого елемента у разі успішного виконання
- array_shift— Витягує перший елемент масиву
- array_slice - Вибирає зріз масиву
- array_splice— Видаляє частину масиву і замінює її чимось ще
- array_sum— Обчислює суму значень масиву
- array_udiff_assoc - Обчислює розбіжність у масивах з додатковою перевіркою індексів, використовуючи для порівняння значень callback-функцію
- array_udiff_uassoc - Обчислює розбіжність у масивах з додатковою перевіркою індексів, використовуючи для порівняння значень та індексів callback-функцію
- array_udiff - Обчислює розбіжність масивів, використовуючи для порівняння callback-функцію
- array_uintersect_assoc - Обчислює перетин масивів з додатковою перевіркою індексів, використовуючи для порівняння значень callback-функцію
- array_uintersect_uassoc— Обчислює перетин масивів з додатковою перевіркою індексу, використовуючи для порівняння індексів та значень окремі callback-функції
- array_uintersect - Обчислює перетин масивів, використовуючи для порівняння значень callback-функцію
- array_unique— Прибирає значення, що повторюються, з масиву
- array_unshift— Додає один або кілька елементів на початок масиву
- array_values— Повертає всі значення масиву
- array_walk_recursive— Рекурсивно застосовує функцію користувача до кожного елементу масиву
- array_walk— Застосовує задану користувачем функцію кожного елемента масиву
- array - Створює масив
- arsort— Сортує масив у порядку зменшення, зберігаючи асоціацію індексів
- asort— Сортує масив у порядку зростання, зберігаючи асоціацію індексів
- compact— Створює масив, що містить назви змінних та їх значення
- count— Підраховує кількість елементів масиву чи Countable об'єкті
- current— Повертає поточний елемент масиву
- each— Повертає поточну пару ключ/значення з масиву та зміщує його покажчик
- end — Встановлює внутрішній покажчик масиву на останній елемент
- extract— Імпортує змінні масиву до поточної таблиці символів
- in_array— Перевіряє, чи є у масиві значення
- key_exists - Псевдонім array_key_exists
- key— Вибирає ключ із масиву
- krsort— Сортує масив за ключом у порядку зменшення
- ksort— Сортує масив за ключом у порядку зростання
- list - Надає змінним значення схожим на масиви синтаксисом.
- natcasesort— Сортує масив алгоритмом природного сортування (natural order) без урахування регістру символів
- natsort - Сортує масив, використовуючи алгоритм "natural order"
- next— Переміщує покажчик масиву вперед на один елемент
- pos - Псевдонім current
- prev— Пересуває внутрішній покажчик масиву на одну позицію.
- range— Створює масив, що містить діапазон елементів
- reset - Встановлює внутрішній покажчик масиву на перший елемент
- rsort— Сортує масив у порядку зменшення
- shuffle - Перемішує масив
- sizeof - Псевдонім count
- sort - Сортує масив за зростанням
- uasort— Сортує масив користувальницькою функцією порівняння, зберігаючи асоціацію індексів
- uksort— Сортує масив за ключами користувальницькою функцією порівняння
- usort— Сортує масив за значеннями використовуючи функцію користувача для порівняння елементів