Funktio fwrite
Funktio fwrite kirjoittaa dataa tiedostoon, joka on avattu fopen-funktiolla. Ensimmäisenä parametrina funktio ottaa tiedosto-osoittimen, toisena kirjoitettavan merkkijonon ja kolmantena (valinnaisena) kirjoitettavien tavujen enimmäismäärän.
Syntaksi
fwrite(resource, string, [length]);
Esimerkki
Kirjoitetaan merkkijono tiedostoon:
<?php
$file = fopen('test.txt', 'w');
fwrite($file, 'text');
fclose($file);
?>
Esimerkki
Kirjoitetaan vain kaksi 2 ensimmäistä merkkiä:
<?php
$file = fopen('test.txt', 'w');
fwrite($file, 'text', 2);
fclose($file);
?>
Esimerkki
Lisätään teksti tiedoston loppuun:
<?php
$file = fopen('test.txt', 'a');
fwrite($file, '!');
fclose($file);
?>
Katso myös
-
funktion
fread,
joka lukee tiedostosta -
funktion
file_put_contents,
joka kirjoittaa dataa tiedostoon