PHP scripting sprog er almindeligt anvendt af webservere til at tilføje interaktivitet til websider og udføre administrative opgaver på servere . Et fælles opgave er at ændre og tilføje data til tekstfiler såsom logfiler. Instruktioner
1
Åbn din foretrukne teksteditor . Enhver redaktør stand til at skrive almindelig tekst vil gøre.
2
Indsæt PHP tags. Alle koden vil gå inden for disse tags : < ? Php
>
3
Indsæt følgende for at åbne en tekstfil:
$ fout = fopen ( " file.log " , "ved" ),
fwrite ( $ fout " line of data indsat i slutningen . ");
det centrale her er " på ". "A" fortæller " fopen " for at åbne filen og forberede sig på at skrive i slutningen af det , med andre ord , for at føje data til filen. Dette virker meget godt for logfiler. "T" fortæller PHP at åbne filen i " oversættelse " mode , hvilket medfører PHP til at skrive de relevante nye linjer til operativsystemet det kører på .
P Hvis du ønsker at tilføje data til starten af fil , er du nødt til at gøre lidt mere arbejde
4
Indsæt følgende for at tilføje en linje i starten af filen: .
$ fin = fopen ( " file.log "," r + ");
$ gamle = file_get_contents ($ fin)
fwrite ( $ fin ," Dette vil gå i begyndelsen \\ n " $ old ), . < br >
Dette læser alle data fra filen , føjer den nye tekst til begyndelsen af det og skriver det hele ud igen. Hvis filen er særlig stort , kan du spare lidt tid ved at bruge " fseek " kommando .
5.
Indsæt følgende for at tilføje en linje i begyndelsen af filen uden at læse alle data i hukommelse først : Hej
$ fout = fopen ( " file.log ", " a + ");
fseek ( $ fout , 0, SEEK_SET ),
fwrite ( $ fin , "Dette vil gå i begyndelsen \\ n ");