Функция fwrite

Функция fwrite записывает данные в файл, открытый с помощью fopen. Первым параметром функция принимает указатель на файл, вторым - строку для записи, а третьим (необязательным) - максимальное количество байт для записи.

Синтаксис

phpfwrite(resource, string, [length]);

Пример

Запишем строку в файл:

php<?php
  $file = fopen('test.txt', 'w');
  fwrite($file, 'text');
  fclose($file);
?>

Пример

Запишем только первые 2 символа:

php<?php
  $file = fopen('test.txt', 'w');
  fwrite($file, 'text', 2);
  fclose($file);
?>

Пример

Добавим текст в конец файла:

php<?php
  $file = fopen('test.txt', 'a');
  fwrite($file, '!');
  fclose($file);
?>

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

  • функцию fread,
    которая читает из файла
  • функцию file_put_contents,
    которая записывает данные в файл