SplFileObject::fwrite

(PHP 5 >= 5.1.0)

SplFileObject::fwriteЗапись в файл

Описание

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

Записывает содержимое строки string в файл

Список параметров

str

Строка, которая будет записана в файл.

length

Если задан аргумент length, запись остановится после того, как length байт будут записаны или будет достигнут конец строки string, в зависимости от того, что случится раньше.

Возвращаемые значения

Возвращает количество записанных байт или NULL в случае ошибки.

Примеры

Пример #1 Пример использования SplFileObject::fwrite()

<?php
$file 
= new SplFileObject("fwrite.txt""w");
$written $file->fwrite("12345");
echo 
"В файл записано $written байт";
?>

Результатом выполнения данного примера будет что-то подобное:

В файл записано 5 байт

Смотрите также

  • fwrite() - Бинарно-безопасная запись в файл

add a note add a note

User Contributed Notes 1 note

up
1
bas dot hilbers at tribal-im dot com
11 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