PHP är ett open source programmeringsspråk som kan användas för att skapa dynamiska webbsidor . PHP-kod placeras i HTML exekverar på servern och PHP har en mängd inbyggda typer, såsom strängar, objekt och arrayer . PHP erbjuder en mängd funktioner för att utföra många vanliga uppgifter , till exempel att öppna och läsa filer , arbeta med stråkar och skriva värden till arrayer. PHP har också en mängd variabel - hantering funktioner som ger genvägar för utskrift variabler , hämta variabla datatyper och arbetar med cookies . Saker du behöver
Textredigerare Server Review Web med PHP 4 eller 5 installerat och konfigurerat
webbläsare
Visa fler instruktioner
1
Öppna en text redaktör och typ vissa tabbavgränsade värden i en ny fil . Mata in värdena genom att infoga en " flik " tecken mellan varje värde . Spara filen på webbservern med namnet " tabbedTextFile.txt " , noterar filens plats . Den " ( fliken ) " text visas för att illustrera flikarna mellan varje värde . Spara och stäng tabbedTextFile.txt .
Värde1 ( flik ) värde2 ( flik ) värde3 ( flik ) value4 ( flik ) värdet5
2
tillbaka till textredigeraren och skriver ett " < ; ? php "och en" > " PHP delimiter ? . Dessa avgränsare berätta servern att tolka någon kod placerad mellan dem som PHP-kod . Öppna tabbedTextFile.txt för att läsa med hjälp av PHP " fopen ( ) " -funktion och skriva det returnerade värdet till en variabel som heter " $ openFile " . . Spara filen som " parseToArray.php "
< php
$ openFile = fopen ( " tabbedTextFile.txt " , " r " ) ; ? ?
> , Addera 3
Fortsätt redigera parseToArray.php . Använd PHP " fread ( ) " -funktion för att läsa innehållet i tabbedTextFile.txt till en variabel som heter " $ fileContents " . Använd PHP " filstorlek ( ) " -funktion för att indikera att hela filen ska läsas .
< ? Php
$ openFile = fopen ( " tabbedTextFile.txt " , " r " ) ;
$ fileContents = fread ( $ openFile , filstorlek ( " tabbedTextFile.txt " ) ) ; ?
>
4
Fortsätt redigera parseToArray.php och Ange PHP " fclose ( ) " -funktion . Denna funktion stänger tabbedTextFile.txt
< php
$ openFile = fopen ( " tabbedTextFile.txt " , " r " ) ; . ?
$ FileContents = fread ( $ openFile , filstorlek ( " tabbedTextFile.txt " ) ) ;
fclose ( $ openFile ) ; ?
>
5
Fortsätt redigera parseToArray.php . Identifiera avgränsare ( fliken ) som ska användas vid tolkning tabbedTextFile.txt . Förvara avgränsare till en variabel som heter " $ avgränsare "
< php
$ openFile = fopen ( " tabbedTextFile.txt " , " r " ) ; . ?
$ fileContents = fread ( $ openFile , filstorlek ( " tabbedTextFile.txt "));
fclose ( $ openFile );
$ avgränsare = ""; ?
> ;
6
Fortsätt redigera parseToArray.php . Använd PHP " explodera ( ) " -funktion för att extrahera värden i tabbedTextFile.txt , anger att avgränsare lagras i $ fileContents ( flik ) . Skriv de exploderade värden till en variabel som heter " $ myArray " . Den " explodera ( ) "-funktion returnerar en matris med värden
< php
$ openFile = fopen ( " tabbedTextFile.txt " , " r " ) ; . ?
$ fileContents = fread ( $ openFile , filstorlek ( " tabbedTextFile.txt "));
fclose ( $ openFile );
$ avgränsare = "";
$ myArray = explodera ( $ avgränsare , $ fileContents ) ; ?
>
7
Fortsätt redigera parseToArray.php . Skriv värdena på $ myArray array med " print_r " kommandot . Den " print_r " kommando skriver läsbar information om en variabel . Spara och stäng parseToArray.php
< php
$ openFile = fopen ( " tabbedTextFile.txt " , " r " ) ; . ?
$ FileContents = fread ( $ openFile , filstorlek ( " tabbedTextFile.txt "));
fclose ( $ openFile );
$ avgränsare = "";
$ myArray = explodera ( $ avgränsare , $ fileContents ),
print_r ( $ myArray ) ; ?
>
8
Öppna en webbläsare och tillgång parseToArray.php på webbservern . Kontrollera att uppsättningen värden skrivs ut på webbsidan .