W jaki sposób umieścić dane wewnątrz istniejącego już pliku tekstowego?

Z PHPEdia.pl
Skocz do: nawigacji, wyszukiwania

Można generalnie zrobić to na dwa sposoby :

  • Poprzez wcześniejsze wczytanie zawartości, a następnie zapisanie
<?php
$naszaTresc = '';
$fileContent = file_get_contents('nazwa.pliku');
file_put_contents('nazwa.pliku', $fileContent . $naszaTresc);
?>
  • Albo poprzez nadanie odpowiedniego trybu odczytu pliku podczas użycia funkcji fopen.
<?php
$naszaTresc = '';
$uchwyt = fopen('nazwa.pliku', 'a');
fwrite($uchwyt, $naszaTresc);
fclose($uchwyt);
?>

więcej o trybach odczytu/zapisu znajdziesz w manualu.


Jest to element FAQ, czyli zestawienia odpowiedzi na najczęściej zadawane pytania.

Zestawienie: Informacje | Podstawy PHP | Porady praktyczne | Pytania z forum | Bezpieczeństwo