Det finnes to typer av PHP arrays : tradisjonelle matriser med numeriske taster med start fra null og assosiative matriser med streng nøkler . Tradisjonelle arrays er nyttige når som representerer en liste over data som nøkkelen ikke spiller ingen rolle , for eksempel en liste over filer . Assosiative arrays er nyttige for å representere data som du forbinder en nøkkel med en verdi , for eksempel et navn med et telefonnummer for en telefonkatalog . Selv om teoretisk finnes det ingen første elementet i en assosiativ array, eksisterer det i PHP representasjon . Du kan hente den ved hjelp av PHP er " array_slice "-funksjonen . Instruksjoner
en
Opprett en ny fil med et " . Php " forlengelse og åpne den med en tekst editor , for eksempel Notisblokk .
2
Skriv en linje med kode som definerer en assosiativ array ved hjelp av PHP er " array" -funksjonen . Funksjonen aksepterer ett eller flere parametere med syntaksen " key = > verdi. " Her er et eksempel : en
$ myArray = array (' Jack ' = > '299 - 599-5999 ',' Jill '= > 888 - 388-5888 ', ' Bill ' = > '111 - 311-5111 ');
3
Skriv en linje med kode som utfører funksjonen " array_slice " med matrisen definert i trinn 2 , " 0 " og "1" som parametre og lagrer resultatene i en ny variabel . Her er koden : en
$ firstArr = array_slice ( $ myArray , 0 , 1 ) ;
4
Skriv en linje med kode som utfører funksjonen " array_pop " med variabelen definert i tre trinn som en parameter og lagrer resultatet i en ny variabel . Denne nye variabelen inneholder nå det første elementet i det assosiative matrisen. Her er koden : en
$ firstString = array_pop ( $ firstArr ) ;