PHP как удалить последний элемент в массиве
Допустим есть одномерный массив. С помощью внутренних функций PHP удаляем последнюю запись в массиве.
Результат выполнения:
Array
(
[0] => ant
[1] => bee
[2] => cat
[3] => dog
[4] => elk
[5] => el2k
[6] => fox
)
С многомерным массивом по этой же технологии..
$animals = array('ant', 'bee', 'cat', 'dog', 'elk', 'el2k', 'fox', 'fox1');
end ($animals); // устанавливаем указатель на последний элемент
$e = key ($animals); // определяем ключ
unset($animals[$e]); // удаляем запись из массива по этому найденному последнему ключу
echo '<PRE>';print_r ($animals);
Результат выполнения:
Array
(
[0] => ant
[1] => bee
[2] => cat
[3] => dog
[4] => elk
[5] => el2k
[6] => fox
)
С многомерным массивом по этой же технологии..
Оставить свой ответ: