SplFileInfo::openFile
(PHP 5 >= 5.1.2)
SplFileInfo::openFile — Gets an SplFileObject object for the file
Описание
public SplFileObject SplFileInfo::openFile
([ string $open_mode= r
[, bool $use_include_path= false
[, resource $context= null
]]] )
Список параметров
-
open_mode
-
The mode for opening the file. See the fopen()
documentation for descriptions of possible modes. The default
is read only.
-
use_include_path
-
When set to TRUE, the filename is also
searched for within the include_path
-
context
-
Refer to the context
section of the manual for a description of contexts.
Возвращаемые значения
The opened file as an SplFileObject object.
Errors/Exceptions
A RuntimeException if the file cannot be
opened (e.g. insufficient access rights).
Примеры
Пример #1 SplFileInfo::openFile example
<?php
$fileinfo = new SplFileInfo('/tmp/foo.txt');
if ($fileinfo->isWritable()) {
$fileobj = $fileinfo->openFile('a');
$fileobj->fwrite("appended this sample text");
}
?>