php[world] in Washington, D.C.

SplFileInfo::openFile

(PHP 5 >= 5.1.2)

SplFileInfo::openFileدریافت شی SplFileObject برای فایل

Description

public SplFileObject SplFileInfo::openFile ([ string $open_mode = r [, bool $use_include_path = false [, resource $context = NULL ]]] )

ساخت SplFileObject object فایل. مفید است بدلیل این که SplFileObject شامل متدهای مفید دیگری برای دستکاری فایل است در حالی که SplFileInfo تنها برای بدست آوردن اطلاعات مانند نوشتن فایل است.

Parameters

open_mode

حالت باز کردن فایل. مستندات fopen() را برای توضیح حالات ممکن ببینید. حالت پیش‌فرض فقط خواندنی است.

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.

Return Values

فایل باز شده به عنوان SplFileObject object.

Errors/Exceptions

RuntimeException اگر فایل باز نشود (به عنوان مثال حق دسترسی ناکافی).

Examples

Example #1 مثال SplFileInfo::openFile()

<?php
$fileinfo 
= new SplFileInfo('/tmp/foo.txt');

if (
$fileinfo->isWritable()) {

    
$fileobj $fileinfo->openFile('a');

    
$fileobj->fwrite("appended this sample text");
}
?>

See Also

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top