PHP 5.4.31 Released

SplFileObject::fwrite

(PHP 5 >= 5.1.0)

SplFileObject::fwriteنوشتن در فایل

Description

public int SplFileObject::fwrite ( string $str [, int $length ] )

نوشتن محتوای string به فایل

Parameters

str

رشته برای نوشته شدن به فایل.

length

اگر آرگومان length داده شده باشد نوشتن پس از length بایت نوشته شده یا رسیدن به انتها string متوقف می‌شود حال هر کدام که زودتر رسیده شود.

Return Values

بازگرداندن تعداد بایت‌های نوشته شده یا در صورت خطا NULL.

Examples

Example #1 مثال SplFileObject::fwrite()

<?php
$file 
= new SplFileObject("fwrite.txt""w");
$written $file->fwrite("12345");
echo 
"Wrote $written bytes to file";
?>

The above example will output something similar to:

Wrote 5 bytes to file

See Also

add a note add a note

User Contributed Notes 1 note

up
1
bas dot hilbers at tribal-im dot com
8 months ago
Your \SplFileObject will not throw an exception when trying to write to a non-writeable stream!

I forgot to set the second parameter on my \SplFileObject constructor (the mode), costing me minutes to figure out why nothing was writter by the fwrite method...

Just to let you know!
To Top