Bruke arrays i PHP er vanligvis ukomplisert. Arrays er blant de vanligste datastrukturer du sannsynligvis vil bruke i løpet av nettsteder og applikasjoner . Når du oppretter en matrise, kan du starte den på samme tid . Alternativt kan du lage en matrise objekt , og deretter starte den senere. Hvilket alternativ du velger, avhenger av behovene til ditt eget prosjekt , men begge teknikkene er relativt enkelt å implementere . Instruksjoner
en
Lag din PHP script . Hvis du ikke allerede har et script for PHP , åpne en ny fil i en teksteditor og lagre det med " . Php " som forlengelse. Oppgi følgende disposisjon kode , noe som skaper en HTML- webside struktur med et område for PHP behandling i kroppen koden seksjon
? >
< /body >
< /html >
2
Opprette og initialisere en matrise i ett linje i PHP koder. Ved hjelp av følgende eksempelkode , lage en matrise og sette verdier inn i det på samme tid : en
$ navn = array (" Max" , " Pete ", " Sarah ");
" navn " array vil automatisk skal indekseres med påfølgende heltall som starter på null. For eksempel vil følgende kodelinje output " Pete " i et HTML avsnitt: . .
Echo "
" $ navn [ 1 ] " < /p >";
3
Opprette og initialisere en streng indeksert array. Du kan bruke tekststrenger i stedet for standard heltallsverdiene å indeksere PHP arrays . Bruk følgende eksempelkode for å lage en matrise som lagrer strengnøkler sammen med tilhørende verdier : en
$ barn = array (" Max" = > 3 , " Pete " = > 2 , " Sarah" = > 0 ) ;
Dette eksempelet kan brukes til å lagre antall barn hver person oppført har. Å sende tallet " Pete " har bruker , følgende syntaks : en
echo "
Pete har " $ barn [ ' Pete '] " barn < /p> . ";
4
Opprett en tom matrise og deretter starte den. Avhengig av logikken på jobb i skriptet , kan du ønsker å opprette en tom array og fyll elementene i senere , som i følgende
5
Lagre PHP-filen og laste den opp til en webserver . Bla til siden for å teste funksjonaliteten i matrisen . Bruk følgende syntaks til å sende ut de elementene i matrisen :
print_r ( $ navn) ;
Endre parameter for å gjenspeile navnet på tabellen som du arbeider
< . br >