Руководство по общим функциям массивов PHP с примерами кода

Я могу предоставить вам список некоторых часто используемых функций массивов PHP вместе с примерами кода. Вот некоторые из них:

  1. array_push(): добавляет один или несколько элементов в конец массива.

    $fruits = ['apple', 'banana'];
    array_push($fruits, 'orange', 'grape');
    // Output: ['apple', 'banana', 'orange', 'grape']
  2. array_pop(): удаляет и возвращает последний элемент массива.

    $fruits = ['apple', 'banana', 'orange', 'grape'];
    $lastFruit = array_pop($fruits);
    // Output: $lastFruit = 'grape', $fruits = ['apple', 'banana', 'orange']
  3. array_shift(): удаляет и возвращает первый элемент массива.

    $fruits = ['apple', 'banana', 'orange'];
    $firstFruit = array_shift($fruits);
    // Output: $firstFruit = 'apple', $fruits = ['banana', 'orange']
  4. array_unshift(): добавляет один или несколько элементов в начало массива.

    $fruits = ['banana', 'orange'];
    array_unshift($fruits, 'apple', 'grape');
    // Output: ['apple', 'grape', 'banana', 'orange']
  5. array_merge(): объединяет один или несколько массивов в один массив.

    $fruits1 = ['apple', 'banana'];
    $fruits2 = ['orange', 'grape'];
    $mergedFruits = array_merge($fruits1, $fruits2);
    // Output: ['apple', 'banana', 'orange', 'grape']
  6. array_reverse(): меняет порядок элементов в массиве на противоположный.

    $fruits = ['apple', 'banana', 'orange'];
    $reversedFruits = array_reverse($fruits);
    // Output: ['orange', 'banana', 'apple']
  7. array_search(): ищет в массиве определенное значение и возвращает соответствующий ключ, если он найден.

    $fruits = ['apple', 'banana', 'orange'];
    $index = array_search('banana', $fruits);
    // Output: $index = 1
  8. array_keys(): возвращает все ключи массива.

    $fruits = ['apple' => 'red', 'banana' => 'yellow', 'orange' => 'orange'];
    $keys = array_keys($fruits);
    // Output: ['apple', 'banana', 'orange']
  9. array_values(): возвращает все значения массива.

    $fruits = ['apple' => 'red', 'banana' => 'yellow', 'orange' => 'orange'];
    $values = array_values($fruits);
    // Output: ['red', 'yellow', 'orange']
  10. array_slice(): извлекает фрагмент массива.

    $fruits = ['apple', 'banana', 'orange', 'grape'];
    $slicedFruits = array_slice($fruits, 1, 2);
    // Output: ['banana', 'orange']

Это всего лишь несколько примеров функций массивов PHP. В PHP доступно множество других функций для манипулирования и обработки массивов.