PHP er et open source programmeringssprog, som kan bruges til at skabe dynamiske websider. PHP kode placeret i HTML udfører på serveren, og PHP har en række indbyggede typer, såsom strenge, objekter og arrays . PHP tilbyder en række funktioner til at udføre mange almindelige opgaver, såsom at åbne og læse filer , der arbejder med strygere og skrive værdier i arrays . PHP har også en bred vifte af variabel håndtering funktioner , der giver genveje til udskrivning variabler , hente variable data typer og arbejde med cookies. Ting du skal
Text editor en Web server med PHP 4 eller 5 installeret og konfigureret en Web browser
Vis Flere Instruktioner
1
Åbn en tekst redaktør og type nogle tabulatorafgrænsede værdier i en ny fil. Indtast værdierne ved at indsætte et "tab " tegnet i mellem hver værdi. Gem filen på webserveren med navnet " tabbedTextFile.txt " bemærke filens placering . Den " ( fanebladet )" tekst vises for at illustrere fanerne adskiller hver værdi . Gem og luk tabbedTextFile.txt .
Værdi1 ( fane) værdi2 ( fane) value3 ( fane) value4 ( fane) værdi5
2
Retur til teksteditor og skrive et " < ; ? php "og en "> " PHP afgrænser ? . Disse delimiters fortælle serveren at fortolke nogen kode placeret mellem dem som PHP-kode . Åbn tabbedTextFile.txt til læsning vha. PHP " fopen ()" funktionen og skrive den returnerede værdi til en variabel med navnet "$ openfile " . . Gem filen som " parseToArray.php "
< php
$ openfile = fopen ( " tabbedTextFile.txt " , "r "); ?
> ;
3
Fortsæt redigeringen parseToArray.php . Brug PHP " fread ()" funktionen til at læse indholdet af tabbedTextFile.txt til en variabel med navnet "$ fileContents " . Brug PHP " filstørrelse ()" funktionen til at angive, at hele filen skal læses.
< ? Php
$ openfile = fopen ( " tabbedTextFile.txt ", " r" ) ;
$ fileContents = fread ( $ openfile , filstørrelse ( " tabbedTextFile.txt ")); ?
>
4
Fortsæt redigeringen parseToArray.php og Indtast PHP " fclose ()" funktionen . Denne funktion lukker tabbedTextFile.txt
< php
$ openfile = fopen ( " tabbedTextFile.txt " , "r "); . ?
$ FileContents = fread ( $ openfile , filstørrelse ( " tabbedTextFile.txt "));
fclose ( $ openfile ) ?
>
5
Fortsæt redigeringen parseToArray.php . Identificer delimiter ( fane) , der skal bruges, når parsing tabbedTextFile.txt . Opbevar afgrænser til en variabel med navnet "$ delimiter "
< php
$ openfile = fopen ( " tabbedTextFile.txt " , "r "); . ?
$ fileContents = fread ( $ openfile , filstørrelse ( " tabbedTextFile.txt "));
fclose ( $ openfile )
$ delimiter = " " ?
> ;
6
Fortsæt redigeringen parseToArray.php . Brug PHP " eksploderer ()" funktionen til at udtrække værdierne i tabbedTextFile.txt , præciserer, at delimiter gemt i $ fileContents ( fane) . Skriv de eksploderede værdier til en variabel med navnet "$ myArray " . Den " eksploderer ()" funktionen returnerer en matrix af værdier
< php
$ openfile = fopen ( " tabbedTextFile.txt " , "r "); . ?
< P > $ fileContents = fread ( $ openfile , filstørrelse ( " tabbedTextFile.txt "));
fclose ( $ openfile )
$ delimiter = "" ;
$ myArray = eksplodere ( $ delimiter , $ fileContents );
>
7
Fortsæt redigeringen parseToArray.php . Udskriv værdierne af $ myArray matrix ved hjælp af " print_r " kommando . Den " print_r " kommando udskriver læsbare oplysninger om en variabel . Gem og luk parseToArray.php
< php
$ openfile = fopen ( " tabbedTextFile.txt " , "r "); . ?
$ FileContents = fread ( $ openfile , filstørrelse ( " tabbedTextFile.txt "));
fclose ( $ openfile )
$ delimiter = "" ;
$ myArray = eksplodere ( $ delimiter , $ fileContents );
print_r ( $ myArray ) ?
>
8
Åbn en webbrowser og adgang parseToArray.php på webserveren . Kontroller, at array- værdier udskrives på websiden.