Arrays zijn datastructuren , en ze worden vaak gebruikt in alle programmeertalen , waaronder PHP . In PHP , een array is eigenlijk een kaart , omdat elke toets is toegewezen aan een bepaalde waarde. Arrays zijn zeer nuttig voor het opslaan van data in gevallen waarin een variabel aantal waarden kan hebben . Wat je nodig hebt PHP 5 , geïnstalleerd en geconfigureerd PHP IDE webserver ( bij voorkeur Apache ) op MySQL database server , geconfigureerd voor het werken met PHP Toon Meer Instructions Analyseer de gegevens die zal gaan in de Array 1 Stel je voor dat je naar een film catalogus te schrijven . Een van de variabelen die je gaat gebruiken in je programma is de filmtitel . Maar als je duizenden films , met een aparte variabele aan elke titel slaan is niet ideaal . In plaats daarvan moet je gebruik maken van een variabele ( de titel ) die vele waarden heeft ( " One Flew Over de Cuckoo's Nest ", " The Graduate ", enzovoort ) . Dergelijke gegevens zijn een ideale kandidaat voor een array . Kopen van 2 Controleer om te zien of u al een lijst met waarden , zodat u de array kunt maken met de array -functie in plaats van het handmatig vullen van het. < br > Maak de Array 3 Verklaar de array en waarden toekennen : $ titel = array ( " Hair" , " The Office " , " Troy " , " tarzan " , " American Pie " , " Adam en Eva " , " mysterie " , " ET " , " Star Wars " ) ; Voer zoveel filmtitels als je hebt . Als je waarden zijn strings , zoals in het bovenstaande voorbeeld , vergeet dan niet de aanhalingstekens rond hen. Als je waarden zijn gehele getallen , kunt u afzien van de koersen . 4 Waarderen dat deze array is gemaakt met numerieke indexering . In het bovenstaande voorbeeld , de array negen elementen ( filmtitels ) en de indexen van 0 ( " Hair " ) tot 8 ( " Star Wars " ) . U kunt echter ook associatieve arrays te maken . 5 Maak een associatieve array . Een associatieve array gebruikt tekstuele toetsen in plaats van nummers , en de indexen zijn meer beschrijvend . Dit is vooral handig wanneer de waarden niet tekenreeksen . De algemene syntax is als volgt : $ salaris [ " John Smith " ] = 3000; Dit zal de waarde 3000 aan de array element, dat de " John Smith " index heeft toewijzen 6 Gebruik het . array- functie om de array te maken . $ salaris = array ( " John Smith " = > 3000 , " Sally Jones " = > 4000 , " Chris Steward " = > 4900 , " Mary Roberts " = > 6500 , " Sam Mozes " = > 5400 , " Alice Roberts " = > 4200 ) ; Let op het kleine verschil in de syntaxis : U gebruikt het = > symbool om de waarde voor de sleutel invoeren uitvoeren . eenvoudige bedrijfsvoering Met de Array Referentie waarden uit de array door hun index 7 . Bijvoorbeeld , als je wilt om de titel ' Adam en Eva , " zou je het volgende doen geven: echo $ titels [ 5 ] ; omdat" Adam en Eva " is de zesde element in de array en de index is 5 < br . > 8 waarden toewijzen aan array-elementen . Als u wilt een nieuwe waarde voor een array -element ingesteld , gebruikt u de volgende : $ titels [ 6 ] = " Midnight Express " ; Dit zal de " Mystery " waarde met " Midnight Express " vervangen < br . >
|