Очистить массив в PHP с примерами кода

Чтобы очистить массив в PHP, вы можете использовать различные методы. Вот несколько примеров:

  1. Использование функции пустой():

    $array = [1, 2, 3, 4, 5];
    $array = [];

    В этом примере пустые квадратные скобки присваивают переменной пустой массив, эффективно очищая его содержимое.

  2. Использование функции unset():

    $array = [1, 2, 3, 4, 5];
    unset($array);

    Передавая переменную массива в функцию unset(), вы можете удалить массив и очистить его содержимое.

  3. Использование функции array_splice():

    $array = [1, 2, 3, 4, 5];
    array_splice($array, 0);

    Функция array_splice()может использоваться для удаления части массива. В этом случае, установив для параметра длины значение 0, вы удаляете все элементы, начиная с индекса 0, эффективно очищая массив.

  4. Использование функции array_filter():

    $array = [1, 2, 3, 4, 5];
    $array = array_filter($array, function ($value) {
    return false;
    });

    Функция array_filter()может использоваться для фильтрации массива на основе функции обратного вызова. В этом примере функция обратного вызова всегда возвращает false, эффективно удаляя все элементы из массива и очищая его.

  5. Использование функции array_splice() с отрицательной длиной:

    $array = [1, 2, 3, 4, 5];
    array_splice($array, 0, -count($array));

    Передавая отрицательное значение в качестве параметра длины в array_splice(), вы можете удалить все элементы из массива и очистить его.