Я могу предоставить вам список некоторых часто используемых функций массивов PHP вместе с примерами кода. Вот некоторые из них:
-
array_push(): добавляет один или несколько элементов в конец массива.$fruits = ['apple', 'banana']; array_push($fruits, 'orange', 'grape'); // Output: ['apple', 'banana', 'orange', 'grape'] -
array_pop(): удаляет и возвращает последний элемент массива.$fruits = ['apple', 'banana', 'orange', 'grape']; $lastFruit = array_pop($fruits); // Output: $lastFruit = 'grape', $fruits = ['apple', 'banana', 'orange'] -
array_shift(): удаляет и возвращает первый элемент массива.$fruits = ['apple', 'banana', 'orange']; $firstFruit = array_shift($fruits); // Output: $firstFruit = 'apple', $fruits = ['banana', 'orange'] -
array_unshift(): добавляет один или несколько элементов в начало массива.$fruits = ['banana', 'orange']; array_unshift($fruits, 'apple', 'grape'); // Output: ['apple', 'grape', 'banana', 'orange'] -
array_merge(): объединяет один или несколько массивов в один массив.$fruits1 = ['apple', 'banana']; $fruits2 = ['orange', 'grape']; $mergedFruits = array_merge($fruits1, $fruits2); // Output: ['apple', 'banana', 'orange', 'grape'] -
array_reverse(): меняет порядок элементов в массиве на противоположный.$fruits = ['apple', 'banana', 'orange']; $reversedFruits = array_reverse($fruits); // Output: ['orange', 'banana', 'apple'] -
array_search(): ищет в массиве определенное значение и возвращает соответствующий ключ, если он найден.$fruits = ['apple', 'banana', 'orange']; $index = array_search('banana', $fruits); // Output: $index = 1 -
array_keys(): возвращает все ключи массива.$fruits = ['apple' => 'red', 'banana' => 'yellow', 'orange' => 'orange']; $keys = array_keys($fruits); // Output: ['apple', 'banana', 'orange'] -
array_values(): возвращает все значения массива.$fruits = ['apple' => 'red', 'banana' => 'yellow', 'orange' => 'orange']; $values = array_values($fruits); // Output: ['red', 'yellow', 'orange'] -
array_slice(): извлекает фрагмент массива.$fruits = ['apple', 'banana', 'orange', 'grape']; $slicedFruits = array_slice($fruits, 1, 2); // Output: ['banana', 'orange']
Это всего лишь несколько примеров функций массивов PHP. В PHP доступно множество других функций для манипулирования и обработки массивов.