PHP5. Temporary files

Здесь представлен пример работы со временными файлами, так мне нужно было на удаленном хосте отображать сообщения, доставляемые по udp - протоколу. Конечно, на все это требуются системные ресурсы, но при решении данной задачи было позволительно такое послабление.


<?php ##Temporary files
// Создаем в текущей директории временный файл
$tmp = tempnam(".", "udp");
// Содержимое для временного файла
$content = "Testing...\n";
// "Кладем" данное содержимое во временный файл
file_put_contents($tmp, $content);
// IExplorer для просмотра временного файла
$ie = '"C:\Program Files\Internet Explorer\iexplore.exe" ';
// Путь к временному файлу
$exec = $ie.$tmp;
// Просмотр временного файл User-agent-ом
system($exec);
// Удаляем временный файл
unlink($tmp);
?>