PHP server-side scripting sprog giver dig mulighed for at opbygge dynamiske websites. Nogle PHP -processer fungerer udelukkende til at skrive eller læse server filer , hvor fil pointers spiller en væsentlig rolle . Placeringen af en fil pointer er baseret på, om du åbner et dokument for læsning , skrivning eller tilføje . En fil åbnes for læsning og skrivning (uden tilføjende ) åbnes i begyndelsen. Den append flag forårsager en fil pointer , der skal placeres i slutningen af dokumentet for at tilføje yderligere data. Instruktioner
1
Start en tekst , HTML eller PHP editor og oprette en ny fil . Gem filen som " phpPointers.php ". Brug fopen ( ) for at åbne en eksisterende fil. Brug fwrite at gemme data til en åbnet fil. Brug fclose ( ) for at lukke åbnede fil
2
Skriv et script til at tilføje data til en fil : .
< Php
$ fn = ' ? currentFile.txt «
$ appendTxt = " Tekst der skal føjes til filen \\ n ";
$ fh = fopen ( $ fn 'a' ) or die ( " kan ikke åbne fil at tilføje ") .
fwrite ( $ FH , $ appendTxt ),
fclose ( $ fh ) ?
>
file pointer starter i slutningen
3
Skriv et script til at åbne en fil til kun skrive : . ?
< php
$ fn = " currentFile.txt «
$ writeTxt = "Tekst til at skrive til filen \\ n";
$ fh = fopen ( $ fn , 'W' ) or die ( "kan ikke åbne filen til at skrive ") .
fwrite ( $ FH , $ writeTxt ),
fclose ( $ fh ) ?
>
filpointeren starter i begyndelsen . Alle eksisterende data er fjernet
4
Skriv et script til at åbne en fil til læse og skrive : . ?
< Php
$ fn = ' currentFile . txt «
$ writeTxt = " Tekst til at skrive til filen \\ n ";
$ fh = fopen ( $ fn ' r + ") or die ( "kan ikke åbne filen til skriv ") .
fwrite ( $ FH , $ writeTxt ),
fclose ( $ fh ) ?
>
filen pointer starter i begyndelsen - det nye data indsættes før de eksisterende data
.