SplFileInfo::openFile
Crée un objet SplFileObject pour le fichier
&reftitle.description;
public SplFileObjectSplFileInfo::openFile
stringmode"r"
booluseIncludePath&false;
resourcenullcontext&null;
Crée un &object; SplFileObject pour le fichier.
Cette fonction est utile car SplFileObject
contient des méthodes supplémentaires pour manipuler des fichiers
alors que SplFileInfo n'est utile que pour
lire des informations, comme les attributs d'un fichier.
&reftitle.parameters;
mode
Le mode d'ouverture du fichier. Voyez la fonction
fopen pour connaître les différents modes.
La valeur par défaut est lecture seule.
useIncludePath
¶meter.use_include_path;
context
¶meter.context;
&reftitle.returnvalues;
Le fichier ouvert, sous forme d'&object;
SplFileObject.
&reftitle.errors;
Une exception RuntimeException si le fichier
ne peut être ouvert (par exemple, droits d'accès insuffisants).
&reftitle.changelog;
&Version;
&Description;
8.0.0
context est désormais nullable.
&reftitle.examples;
Exemple avec SplFileInfo::openFile
isWritable()) {
$fileobj = $fileinfo->openFile('a');
$fileobj->fwrite("appended this sample text");
}
?>
]]>
&reftitle.seealso;
SplFileObject
stream_context_create
fopen