Методы работы с массивами PHP: изучение распространенных методов работы с массивами

Метод «php array current» на английском языке относится к функции current()в PHP, которая используется для получения значения текущего элемента из массива.

Вот еще несколько полезных методов, которые можно использовать с массивами в PHP, а также примеры кода:

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

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

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

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

    $fruits = ['banana', 'orange'];
    array_unshift($fruits, 'apple');
    // Result: $fruits = ['apple', 'banana', 'orange']
  5. array_key_exists(): проверяет, существует ли указанный ключ или индекс в массиве.

    $fruits = ['apple' => 'red', 'banana' => 'yellow'];
    if (array_key_exists('apple', $fruits)) {
    echo 'The apple key exists in the array.';
    }
  6. array_merge(): объединяет два или более массива в один.

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

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

    $fruits = ['apple', 'banana', 'banana', 'orange', 'apple'];
    $uniqueFruits = array_unique($fruits);
    // Result: $uniqueFruits = ['apple', 'banana', 'orange']