I PHP, et scriptsprog med et rigt sæt af features , et array er en ordnet kort eller en datatype, der indeholder associerede nøgler og værdier . PHP har mange funktioner, der giver programmører til at skabe , manipulere og ellers operere på data lagret i arrays , samt funktioner , der giver mulighed for at udskrive array- værdier menneskeligt læsbare formater. PHP understøtter enkle og multi-dimensional arrays og har funktioner, der returnerer matrixer baseret på database værdier. Instruktioner
1
Åbn en teksteditor og oprette en ny fil med navnet removeArray.php . Skriv en åben " PHP " PHP tag afgrænser og en tæt " > " PHP tag delimiter til filen. PHP -programmet vil fortolke som kode enhver tekst placeret mellem disse to delimiters når removeArray.php åbnes fra webserveren .
< ? PHP
? >
2
Erklær et array ved navn "$ myFruits " , der vil holde tre elementer. Det første element har indekset "0" og værdien " apple " . Det andet element har index "1" og værdien " banan ". Det tredje element har index "2" og værdien " jordbær . "
PHP
$ myFruits = array ( 0 = > " æble ", 1 => " banan ", 2 =>" jordbær ") ?
>
3
Brug en PHP " for loop " at sløjfe gennem elementerne i $ myFruits array. Brug variablen " $ i " initialiseret til "0" og bruge $ myFruits array- indekser til at hente hver enkelt værdi . Brug to krøllede parenteser som en pladsholder for løkken kode.
< ? PHP
$ myFruits = array ( 0 = > " apple ", 1 => " banan ", 2 => " jordbær ")
for ($ i = 0; $ i <3 , $ i + +)
{
}
? >
4
Brug PHP echo ( ) funktionen til at skrive et linjeskift ("" ) til skærmen, før hvert array værdi. Brug ekko () funktionen til at skrive hver af de $ myFruits array- værdier til skærmen.
< ? PHP
$ myFruits = array ( 0 = > " apple ", 1 = > " banan ", 2 => " jordbær ")
for ($ i = 0; $ i <3 , $ i + +)
{
echo "" ;
echo $ myFruits [$ i ] ?
}
>
5
Indtast en frakoblet () funktion straks efter " for loop " lukning klammeparentes ( "} "). Denne funktion vil fjerne og ødelægge den givne element fra $ myFruits array. Fjern punkt på arrayindeks 0 . Dette er det element med værdien " æble. "
< ? PHP
$ myFruits = array ( 0 = > " apple ", 1 => " banan ", 2 = > " jordbær ")
for ($ i = 0; $ i <3 , $ i + +)
{
echo " "
< p > echo $ myFruits [$ i ]
}
frakoblet ( $ myFruits [0] );
>
6
Brug en anden PHP for loop konstruere løkken gennem $ myFruits array. Som før , skal du bruge variablen " $ i " initialiseret til "0" og bruge $ myFruits array-indekser til at hente hver enkelt værdi . Brug to krøllede parenteser som en pladsholder for løkken kode.
< ? PHP
$ myFruits = array ( 0 = > " apple ", 1 => " banan ", 2 => " jordbær ")
for ($ i = 0; $ i <3 , $ i + +)
{
echo "" ;
< p> echo $ myFruits [$ i ]
}
frakoblet ( $ myFruits [0] ),
for ($ i = 0; $ i <3 ; $ i + +)
{
}
? >
7
Brug PHP echo ( ) funktionen til at skrive et linjeskift ( " " ) til skærmen, før hvert array værdi . Brug ekko () funktionen til at skrive hver af de $ myFruits array- værdier til skærmen. Gem og luk removeArray.php .
< ? PHP
$ myFruits = array ( 0 = > " apple ", 1 => " banan ", 2 => " jordbær ")
for ($ i = 0; $ i <3 , $ i + + )
{
echo" "
echo $ myFruits [$ i ]
}
frakoblet ( $ myFruits [ 0 ])
for ($ i = 0; $ i <3 , $ i + +) < br >
{
echo " "
echo $ myFruits [$ i ]
} ?
>
< br > 8
Brug en webbrowser til at åbne removeArray.php fra webserveren . Kontroller, at $ myFruits vifte oprindeligt indeholder tre værdier "apple ", " banan " og " jordbær ". Efter brug frakoblet funktion til at fjerne det første element fra array, indeholder $ myFruits vifte only " banan " og " jordbær ".