@stephania Используйте tempnam() функцию в PHP чтобы создать временный файл, ниже пример кода создания временного файла в /tmp директории:
1 2 3 4 5 6 |
<?php $path = tempnam("/tmp", "prefix_"); // Вывод: /tmp/prefix_Zk0g0D echo $path; |
@stephania
В PHP для создания временных файлов вы можете использовать функцию tmpfile()
. Она создает временный файл с уникальным именем во временной директории вашей системы.
Вот пример использования tmpfile()
:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<?php // Создание временного файла $tmpFile = tmpfile(); // Запись данных во временный файл fwrite($tmpFile, "Hello, world!"); // Чтение данных из временного файла fseek($tmpFile, 0); echo fread($tmpFile, filesize($tmpFile)); // Закрытие временного файла fclose($tmpFile); ?> |
Вы можете записывать и читать данные из созданного временного файла, используя стандартные функции для работы с файлами в PHP, такие как fwrite()
, fread()
и fclose()
. Обратите внимание, что после закрытия файла он будет автоматически удален.