SplFileObject::fwrite

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

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

Описание

publicSplFileObject::fwrite(string$data, int$length = 0): int|false

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

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

data

Строка, которую метод запишет в файл.

length

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

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

Метод возвращает количество записанных байт или false, если возникла ошибка.

Список изменений

ВерсияОписание
7.4.0 Метод теперь возвращает false вместо нуля, если возникла ошибка.

Примеры

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

<?php

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

?>

Вывод приведённого примера будет похож на:

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

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

  • fwrite() - Записывает данные в файл бинарно-безопасным способом
To Top