У меня есть так много массивов в цикле, и это занимает так много работы, чтобы написать
$xarray = array();
$yarray = array();
$zarray = array();
$tarray = array();
....
Как я могу очистить их все в конце цикла?
Если я не очищаю массивы в конце цикла, он просто перезаписывает массивы и отправляет кучу неправильных значений в базу данных. Я не могу очистить каждый массив, потому что их слишком много.
edit = я нашел массивы, которые я забыл очистить, и я исправил это. еще куча строк, но проблема решена.
Создайте основной массив в начале цикла.
$master = array();
Тогда для других ваших массивов
$master['xarray'] = array();
$master['yarray'] = array();
$master['zarray'] = array();
Когда вы будете готовы очистить, вы можете использовать
unset($master);
Это очистит основной массив и все связанные массивы
Других решений пока нет …