Szukaj

Rss Posts

Rss Comments

Login

 

Jak wstawić zdanie na początku pliku tekstowego?

Sep 16

Wielokrotnie spotkałeś się zapewne z problemem dopisania do pliku tekstowego zdania, ale tak, aby znalazło się w pierwszym wierszu pliku, obniżając istniejącą treść pliku niżej.

Aby to zrobić, powinieneś wykonać następujące czynności: otworzyć plik tekstowy, wczytać jego zawartość do tablicy, wstawić w pierwszym wierszu pliku nowe zdanie i następnie dopisać starą zawartość pliku, odczytaną wcześniej. Poniżej przykład kodu realizującego to zadanie.

<?
$old_content = file("data.txt");
$lines = count($old_content);

$new = fopen("data.txt", "w");
flock($new, 2);
fwrite($new, "Nowe zdanie wpisane na początku pliku tekstowego.\n");
for($i=0; $i<$lines;$i++) {
  fwrite($new, $old_content[$i]);
}
flock($new, 3);
fclose($new);
?>

Powyższy kod będzie działał od razu po wstawieniu na stronę. Powinieneś wcześniej utworzyć plik o nazwie data.txt i umieścić go w katalogu razem z powyższym skryptem.

Podziel się z innymi: Te ikonki pozwalają łatwo podzielić się tym artykułem z innymi za pośrednictwem serwisów społecznościowych
  • Wykop
  • Gwar
  • Technorati
  • Digg
  • del.icio.us
  • NewsVine
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (1 votes, average: 1 out of 5)
Loading ... Loading ...


Post a comment