SplTempFileObject::__construct Создаёт новый объект временного файла &reftitle.description; public SplTempFileObject::__construct intmaxMemory2 * 1024 * 1024 Метод создаёт новый объект, который представляет временный файл. &reftitle.parameters; maxMemory Максимальный объем памяти для временного файла в байтах; размер по умолчанию составляет 2 МБ. Метод переместит файл в системный каталог временных файлов, если размер временного файла превысит это значение. Метод будет использовать только память, если значение параметра maxMemory отрицательное. Метод не будет использовать память, если значение параметра maxMemory равно 0. &reftitle.errors; Метод выбрасывает исключение RuntimeException, если возникла ошибка. &reftitle.examples; Пример использования метода <methodname>SplTempFileObject</methodname> Этот пример создаёт в памяти временный файл, в который можно записать данные и прочитать их. fwrite("Первая строка\n"); $temp->fwrite("А это вторая.\n"); echo "Во временный файл записано " . $temp->ftell() . " байтов.\n\n"; // Перемотка в начало и чтение того, что было записано $temp->rewind(); foreach ($temp as $line) { echo $line; } ?> ]]> &example.outputs.similar; &reftitle.seealso; SplFileObject потоки ввода-вывода PHP (дляphp://temp и php://memory)