Funcția fwrite
Funcția fwrite scrie date într-un fișier deschis cu fopen. Primul parametru pe care îl acceptă funcția este un pointer către fișier, al doilea - un șir de caractere pentru scriere, iar al treilea (opțional) - numărul maxim de octeți de scris.
Sintaxă
fwrite(resource, string, [length]);
Exemplu
Să scriem un șir de caractere într-un fișier:
<?php
$file = fopen('test.txt', 'w');
fwrite($file, 'text');
fclose($file);
?>
Exemplu
Să scriem doar primele 2 caractere:
<?php
$file = fopen('test.txt', 'w');
fwrite($file, 'text', 2);
fclose($file);
?>
Exemplu
Să adăugăm text la sfârșitul fișierului:
<?php
$file = fopen('test.txt', 'a');
fwrite($file, '!');
fclose($file);
?>
Vedeți și
-
funcția
fread,
care citește dintr-un fișier -
funcția
file_put_contents,
care scrie date într-un fișier