skrive en fil i PHP normalt indebærer at skrive en tekstfil. Hvad tekstfilen bruges til er op til udvikleren . De fleste tekstfiler der er oprettet af PHP indeholder konfigurationsoplysninger for andre programmer eller processer. Disse oplysninger kan være, hvad mappe et program opholder sig i eller hvor mange gange en side er blevet besøgt . Det er endda muligt at opbevare adgangskoder , dog er det ikke anbefales , fordi en tekstfil ikke er en sikker metode . Instruktioner
1
Oprettelse tekstfilen er generelt en nem proces. Denne proces har kun tre grundlæggende trin, når ved hjælp af PHP . Filen skal åbnes , med oprettelsen af den fil, der sker på dette trin , skal en vis form for information skal skrives til filen , og derefter filen lukkes .
2 p Hvis du forsøger at åbne en fil, der ikke eksisterer, vil PHP oprette filen , hvis den rette tilstand anvendes
p Alle de tilstande, der er tilgængelige for at åbne filer er: . . "r" ( Læs kun Starter i begyndelsen af . . filen ) "r +" ( Læs /Skriv Starter i begyndelsen af filen ) "w" ( Skriv kun Åbner og sender indholdet af filen , eller opretter en ny fil, hvis den ikke eksisterer ) " w +" ( . Læs /Skriv Åbner og sender indholdet af filen , eller opretter en ny fil, hvis den ikke eksisterer ) " a" ( Skriv kun Åbner og skriver til slutningen af filen eller opretter en ny fil, hvis det ikke gør . eksisterer) "a +" ( Læs /Skriv . Bevarer fil indhold ved at skrive til slutningen af filen ) " x" ( Skriv alene. Opretter en ny fil. returnerer FALSK , og en fejl, hvis filen allerede eksisterer ) "x +" ( Læs /Skriv . opretter en ny fil. returnerer FALSK , og en fejl, hvis filen allerede eksisterer )
3
kommandoen for at skabe en fil er fopen (filename , mode). Så hvis en fil med navnet myfile.txt skulle skabes og nødvendige oplysninger til at blive skrevet i slutningen af filen, så kommandoen " fopen ( myfile.txt , " a " ), " skal bruges . Den " a " mode betyder at filen kun vil blive åbnet for at skrive til slutningen af filen , og filen vil blive oprettet , hvis den ikke eksisterer . Denne kommando skal placeres i en variabel kaldet en fil håndtaget, så det kan genbruges . Hele kommandoen ville være " $ håndtag = fopen ( myfile.txt , " a " ) ." Så hver gang at mere information er nødvendig for at blive tilføjet til filen , derefter $ håndtag kan bruges til at åbne filen
< br > 4.
kommandoen fwrite skal bruges til at skrive information til filen. Denne kommando kan enten indeholde de oplysninger, der skal skrives eller variabler , der indeholder informationen. For at skrive en simpel sætning som "Jeg bruger PHP til programmering" , kan du bruge " fwrite ( $ håndtere, " Jeg bruger PHP til programmering '); "for at åbne og skrive til filen
5 < p . > Når du er færdig med at skrive til filen , så filen skal være lukket . For at gøre dette , skal du bruge " fclose " kommando som " fclose ( $ håndtag) , " Dette vil fortælle systemet , at der ikke mere information skal blive skrevet til filen lige nu
< br . >