Autor | Zpráva | ||
---|---|---|---|
Bigi Profil * |
#1 · Zasláno: 15. 6. 2005, 14:32:45
Poradí mi prosím někdo jak zapsat do PHP souboru na předposlední řádek? Mám několik řádků textu (není dán počet) a těsně před poslední bych potřeboval řádek připsat. Jak to mám udělat? Díky
|
||
Pachollini Profil |
#2 · Zasláno: 15. 6. 2005, 18:20:18
Načíst celý soubor.
Zapsat ho znovu řádek po řádku. Před poslední vložit nový řádek. asi tak: $jmeno_souboru="muj_soubor"; $soubor=file($jmeno_souboru); // načte soubor do pole $novy_soubor=fopen($jmeno_souboru,"w"); // otevře soubor pro zápis for($i=0;$i<count($soubor);$i++) // prochází jednotlivé řádky { if($i==count($soubor)-1) fputs($novy_soubor,$novy_radek,strlen($novy_radek)); // před posledním řádkem vloží nový fputs($novy_soubor,$soubor[$i],strlen($soubor[$i]); // vloží řádek } fclose($soubor); // zavře soubor |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0