I PHP , ett skriptspråk med en rik uppsättning funktioner , är en array en ordnad karta eller en datatyp som innehåller tillhörande nycklar och värden . PHP har många funktioner som gör att programmerare att skapa , manipulera och i övrigt verkar på data som lagras i arrayer , samt funktioner som ger möjlighet att skriva ut matrisvärdena i läsbart format . PHP stödjer enkla och flerdimensionella arrayer och har funktioner som returnerar matriser baserade på databas värden . Instruktioner
1
Öppna en textredigerare och skapa en ny fil med namnet removeArray.php . Skriv en öppen " < ? PHP " PHP -taggen avgränsare och ett nära " ? > " PHP -taggen avgränsare till filen . Den PHP-program kommer att tolka som kod valfri text placeras mellan dessa två avgränsare när removeArray.php öppnas från webbservern .
< ? PHP
? >
2
Deklarera en array med namnet " $ myFruits " som kommer att hålla tre element . Det första elementet har index " 0 " och värdet " apple " . Det andra elementet har index " 1 " och värdet " banan . " Det tredje elementet har index " 2 " och värdet " jordgubbe . "
< ? PHP
$ myFruits = array ( 0 = > " apple " , 1 = > " banan " , 2 = > " jordgubbe " ) ; ?
> Addera 3
Använd en PHP " för loop " till loop genom elementen i $ myFruits array. Använd variabeln " $ i " initieras till " 0 " och använda $ myFruits array index för att hämta varje värde . Använd två Klammerparenteserna som platshållare för slingan kod .
< ? PHP
$ myFruits = array ( 0 = > " apple " , 1 = > " banan " , 2 = > " jordgubbe " ) ;
för ( $ i = 0 ; $ i < 3 , $ i + + ) katalog
{
}
? >
4
Använd PHP echo ( ) funktionen för att skriva en radbrytning ( " " ) till skärmen före varje array värde . Använd echo ( ) funktionen för att skriva varje $ myFruits matrisvärdena till skärmen .
< ? PHP
$ myFruits = array ( 0 = > " apple " , 1 = > " banan " , 2 = > " jordgubbe " ) ;
för ( $ i = 0 ; $ i < 3 , $ i + + ) katalog
{
eko " " ;
echo $ myFruits [ $ i] ; ?
}
>
5
Typ en unset ( ) funktionen omedelbart efter " för loop " avslutande parentesen ( " } " ) . Denna funktion kommer att ta bort och förstöra det givna objektet från $ myFruits arrayen . Ta bort objektet vid array index 0 . Detta är objektet med värdet " apple ".
< ? PHP
$ myFruits = array ( 0 = > " apple " , 1 = > " banan " , 2 = > " jordgubbe " ) ;
för ( $ i = 0 ; $ i < 3 , $ i + + ) katalog
{
echo " ";
echo $ myFruits [ $ i] ;
}
unset ( $ myFruits [ 0 ] ) ; ?
>
6
Använd en andra PHP för loop konstruera att loopa igenom $ myFruits arrayen . Liksom tidigare använda variabeln " $ i " initieras till " 0 " och använda $ myFruits fältindex att hämta varje värde . Använd två Klammerparenteserna som platshållare för slingan kod .
< ? PHP
$ myFruits = array ( 0 = > " apple " , 1 = > " banan " , 2 = > " jordgubbe " ) ;
för ( $ i = 0 ; $ i < 3 , $ i + + ) katalog
{
echo " " ;
echo $ myFruits [ $ i] ;
}
unset ( $ myFruits [ 0 ] ) ;
för ( $ i = 0 ; $ i < 3 ; $ i + + ) katalog
{
}
? >
7
Använd PHP echo ( ) funktionen för att skriva en radbrytning ( " " ) till skärmen före varje gruppvärde . Använd echo ( ) funktionen för att skriva varje $ myFruits matrisvärdena till skärmen . Spara och stäng removeArray.php .
< ? PHP
$ myFruits = array ( 0 = > " apple " , 1 = > " banan " , 2 = > " jordgubbe " ) ;
för ( $ i = 0 ; $ i < 3 , $ i + + ) katalog
{
echo " ";
echo $ myFruits [ $ i] ;
}
unset ( $ myFruits [ 0 ] ) ;
för ( $ i = 0 ; $ i < 3 , $ i + + )
{
echo " ";
echo $ myFruits [ $ i] ;
} ?
>
8
Använd en webbläsare för att öppna removeArray.php från webbservern . Kontrollera att $ myFruits arrayen ursprungligen innehåller de tre värdena " apple ", " bananer " och " jordgubbe . " Efter användning av unset funktion för att ta bort den första posten från arrayen innehåller $ myFruits arrayen bara " banana " och " jordgubbe . " Addera