Arrayer är datastrukturer , och de används ofta i alla programmeringsspråk , inklusive PHP . I PHP , är en array faktiskt en karta , eftersom varje tangent är mappad till ett värde . Arrayer är mycket användbara för att lagra data i de fall när en variabel kan ha många värden . Saker du behöver
PHP 5 , installerat och korrekt konfigurerat
PHP IDE
webbserver ( företrädesvis Apache ) katalog MySQL-databas -server , konfigureras för arbete med PHP
Visa fler instruktioner
analysera data som kommer att gå i arrayen
1
Föreställ dig att du måste skriva en film katalog . En av de variabler som du kommer att använda i ditt program är filmtitel . Men om du har tusentals filmer , med hjälp av en separat variabel för att lagra varje titel är inte idealisk . Istället bör du använda en variabel ( titeln ) som har många värden ( " Gökboet göken bygga bo , " " The Graduate " och så vidare ) . Sådana uppgifter är en idealisk kandidat för en array .
2
Kontrollera om du redan har en lista med värden , så att du kan skapa array med Array -funktionen istället för att befolka den manuellt .
Addera Skapa Array
3
Deklarera arrayen och tilldelar värden : $ titlar = array ( " Hair " , " The Office " , " Troja " , " Tarzan " , " American Pie " , " Adam och Eva " , " Mystery " , " ET " , " Star Wars " ) , in så många filmtitlar som du har . Om dina värden är strängar , som i exemplet ovan , glöm inte citattecken runt dem . Om dina värden är heltal , kan du avstå offerter .
4
Uppskattar att denna array skapas med numerisk indexering . I ovanstående exempel har gruppen nio elementen ( filmtitlar ) och indexen är från 0 ( " Hair " ) till 8 ( " Star Wars " ) . Men du kan även skapa associativa arrayer .
5
skapa en associativ array . En associativ array använder textmässiga nycklar i stället för siffror , och indexen är mer beskrivande . Detta är särskilt användbart när värdena inte är strängar . Den allmänna syntaxen är följande : $ lön [ " John Smith " ] = 3000 , vilket kommer att tilldela värdet 3000 till arrayelementet , som har " John Smith " index
6
Använd . array funktion för att skapa arrayen . $ lön = array ( " John Smith " = > 3000 , " Sally Jones " = > 4000 , " Chris Steward " = > 4900 , " Mary Roberts " = > 6500 , " Sam Moses " = > 5400 , " Alice Roberts " = > 4200 ) , märke den lilla skillnaden i syntax : Du använder = > symbolen för att ange värdet för nyckeln
Utför . enkla verksamheterna med
array
7
referensvärden från arrayen genom deras index . Till exempel , om du vill visa titeln " Adam och Eva ", skulle du göra följande : echo $ titlar [ 5 ] , eftersom " Adam och Eva " är den sjätte elementet i arrayen och dess index är 5
8
Tilldela värden till fältelement . Om du vill ställa in ett nytt värde för ett array-element , använd följande : $ titlar [ 6 ] = " Midnight Express " , Detta ersätter " Mystery " värdet med " Midnight Express "