Я создал файл xmlx, и я могу сохранить его и предоставить пользователю через:
$writer->save('hello world.xlsx');
header('Location: hello world.xlsx');
Однако после этого файл остается на жестком диске. Мне нужно избавиться от него, так как это угроза безопасности.
Я попытался отключить файл
unlink('hello world.xlsx');
но при этом файл удаляется слишком рано, поэтому у пользователя нет к нему доступа. Если он может работать с отключением связи, мне нужно быть уверенным, что файл будет удален (так что правильное использование die();
и т. Д.)
РЕДАКТИРОВАТЬ: Это больше не только по соображениям безопасности. Провайдер не позволяет сохранять файлы, так что это единственный выход.