SplTempFileObject::__construct
(PHP 5 >= 5.1.2)
SplTempFileObject::__construct — Construit un nouvel objet représentant un fichier temporaire
Description
$max_memory
] )Construit un nouvel objet représentant un fichier temporaire.
Liste de paramètres
-
max_memory
-
La mémoire maximale (en octets, par défaut, 2 Mo) à utiliser pour le fichier temporaire. Si un fichier temporaire dépasse cette taille, il sera déplacer sur le système de fichiers, dans le dossier des fichiers temporaires.
Si
max_memory
est négatif, seule la mémoire sera utilisée. Simax_memory
vaut zéro, la mémoire ne sera pas utilisée.
Valeurs de retour
Aucune valeur n'est retournée.
Erreurs / Exceptions
Lance un exception RuntimeException si une erreur survient.
Exemples
Exemple #1 Exemple avec SplTempFileObject()
<?php $temp = new SplTempFileObject(); $temp->fwrite("This is the first line\n"); $temp->fwrite("And this is the second.\n"); echo $temp->ftell() . " octets écrits dans le fichier temporaire.\n\n"; // Rewind and read what was written $temp->rewind(); foreach ($temp as $line) { echo $line; } ?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
47 octets écrits dans le fichier temporaire. This is the first line And this is the second.