PHP.mk документација

SplTempFileObject::__construct

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

spltempfileobject.construct.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека spltempfileobject.construct.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
SplTempFileObject::__construct

Референца за `spltempfileobject.construct.php` со подобрена типографија и навигација.

spltempfileobject.construct.php

SplTempFileObject::__construct

(PHP 5 >= 5.1.2, PHP 7, PHP 8)

SplTempFileObject::__construct(PHP 5 >= 5.1.2, PHP 7, PHP 8)

= NULL

public function SplTempFileObject::__construct(int $maxMemory = 2 * 1024 * 1024)

Креирај нов објект за привремена датотека

Параметри

maxMemory

Креирај нов објект за привремена датотека.

Враќа maxMemory Максималната количина на меморија (во бајти, стандардно е 2 MB) што ќе ја користи привремената датотека. Ако привремената датотека ја надмине оваа големина, ќе биде преместена во датотека во системската привремена папка. maxMemory е негативен, ќе се користи само меморија.

Errors/Exceptions

Фрла RuntimeException ако се случи грешка.

Примери

Пример #1 SplTempFileObject() example

е нула, нема да се користи меморија.

<?php
$temp
= new SplTempFileObject();
$temp->fwrite("This is the first line\n");
$temp->fwrite("And this is the second.\n");
echo
"Written " . $temp->ftell() . " bytes to temporary file.\n\n";

// Rewind and read what was written
$temp->rewind();
foreach (
$temp as $line) {
echo
$line;
}
?>

Горниот пример ќе прикаже нешто слично на:

Written 47 bytes to temporary file.

This is the first line
And this is the second.

Белешки од корисници 1 белешка

PHP влезно/излезни потоци
пред 11 години
Noting that when the tmp file exceeds memory limitations and is written to the system temp directory, it is deleted upon completion of the script it was initially created in. At least that is what I have seen and wanted to document for others since it wasn't clear.
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.