Функция 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,
    която записва данни във файл