Är PHP skriptspråk som ofta används av webbservrar för att lägga till interaktivitet på webbsidor och utföra administrativa uppgifter på servrar . En vanlig uppgift är att ändra och lägga till data till textfiler som stockar . Instruktioner
1
Öppna din favorit texteditor . Varje redaktör kan skriva vanlig text kommer att göra .
2
Klistra PHP taggar . All kod kommer att gå inom dessa taggar : < ? Php
>
3
Klistra in följande för att öppna textfilen :
$ fut = fopen ( " file.log " , " at " ) ;
fwrite ( $ fout , " Linje av data infogas i slutet . " ) ;
nyckeln här är " på ". " A " berättar " fopen " för att öppna filen och förbereda sig för att skriva i slutet av det , med andra ord , för att lägga till data i filen . Detta fungerar mycket bra för loggfiler . " T " berättar PHP för att öppna filen i " translation " -läge , vilket gör att PHP att skriva lämpliga radbrytningar för det operativsystem det körs på .
P Om du vill lägga till data till början av fil , måste du göra lite mer arbete
4
Klistra in följande för att lägga till en rad i början av filen : .
$ FIN = fopen ( " file.log " , " R + " ) ;
$ gamla = file_get_contents ( $ FIN ) ,
fwrite ( $ fena , " Detta kommer att gå i början \\ n " $ gamla ) , .
Detta läser alla data från filen , lägger till ny text i början av det och skriver ut det igen . Om filen är särskilt stor , kan du spara lite tid genom att använda " fseek " kommandot .
5
Klistra in följande för att lägga till en rad i början av filen utan att läsa alla data i minne först:
$ fout = fopen ( " file.log ", " a + ");
fseek ( $ fout , 0 , SEEK_SET );
fwrite ( $ fena , " Detta kommer att gå i början \\ n " ) ;