Läsa innehållet i en textfil är en viktig del programmering , oavsett om du sätter uppgifter på en webbsida , eller importera data från en textfil till en databas . Använda PHP fread och funktioner filstorlek , kan du placera innehållet i en hel textfil i en enda variabel . Med hjälp av denna variabel kan texten antingen skrivas ut till skärmen eller manipuleras på annat sätt. Den fread Funktionen möjliggör också för läsning endast delar av filen . Instruktioner
1
Öppna en tom textfil . Du kan använda vilken textredigerare som Anteckningar i Windows eller GEdit och Kate i Linux .
2
Starta php script . < ? Php
3
Place namnet på den externa textfilen till en variabel $ textfil = " example.txt "; .
4
Öppna den externa textfilen för läsning $ file = fopen ( " example.txt " , " . r ' ) ; "R" anger för fopen funktionen att öppna filen för läsning endast
5
placera data från textfilen till en variabel $ Data = fread ( $ fil , . . filesize ( $ textfil ) ) ; filstorleken returnerar antalet byte i variabeln $ textfilen . Den fread Funktionen kräver en fil ( $ file ) , och antalet byte som ska läsas . Kombinerat med filstorlek funktionen , kommer den att läsa hela filen
6
Stäng den externa texten file.fclose ( $ file ) ; .
7
ut filen till screen.echo $ Data ,
8
Stäng php program > hela programmet kommer att se ut : . ? ? < php $ textfilen = " example.txt " , $ file = fopen ( " $ textfilen " , " r " ) , $ data = fread ( $ fil , filstorlek ( $ textfil ) ) ; fclose ( $ file ) ; echo $ Data ; ? >
9
Spara skriptet med filändelsen " . php " i samma katalog som din textfil . Till exempel kommer det här skriptet att namnges example.php .
10
Öppna ett terminalfönster ( Linux ) eller Command Prompt ( Windows ) . I Windows , välj "Start " > " Alla program " > "Tillbehör " > " Command Prompt ". I Linux eller Unix , öppnar terminalfönster under " System Tools " eller " Verktyg " undermeny i operativsystemets viktigaste " Program " -menyn
11
Testa skriptet med följande kommando : . Php example.php