Добрый день, я слегка не понимаю зачем.
Есть массив:
$array = [
"one",
"two",
"three",
"four",
"five",
];
Удалили мы значит:
unset($array[2], $array[0]);
Зачем после этого часто следует конструкция:
$array = array_values($array);
Я предполагаю что все дело в возможной сегментации памяти, освободить место?
Подскажите пожалуйста