programmeringsspråk som PHP kan lagre flere biter av data i en datastruktur kalt en "array ", snarere enn å lagre et enkelt stykke data i en enkelt variabel . PHP programmerere kan lage disse arrays med spesifikke data , og deretter referere til den gjennom hele programmet. Imidlertid kan programmerere også bruke en rekke spesielt navngitte array funksjoner for å utføre en rekke operasjoner med disse arrays for å utvide deres funksjonalitet og nytteverdi . PHP Arrays
PHP arrays fungerer ved å lagre en verdi , enten tekst eller et tall , ifølge en rekke nøkkel . Denne nøkkel kan være enten en tekststreng eller et helt tall . Ringe matrisen med en gitt nøkkel som argument vil føre til at nøkkelen til å returnere verdien som er forbundet med denne nøkkelen. For eksempel , hvis teksten " første rekke element " er assosiert med nøkkelen " 1 ", deretter ringer matrisen og bestått "1" som et argument vil føre til at array å returnere " første rekke element" som en tekststreng.
Bruke PHP Arrays
Du kan enten erklære en PHP array med en rekke viktige og verdi motstandere til å begynne med . Ved hjelp av syntaksen " $ PHPArray = array ( 1 = >" First verdi " , 2 = > 5 )," vil lage en matrise som heter " $ PHPArray " med teksten " First verdi " paret med nøkkel " 1" og tast "2" sammen med heltallsverdien fem. Du kan bruke en PHP array grunnleggende funksjonalitet for å ringe opp verdier forbundet med bestemte taster med syntaksen " $ PHPArray [ key] " hvor " nøkkelen " er nøkkelen for verdien du prøver å trekke opp . Hvis du ønsker å gjøre mer enn bare å ringe eksisterende verdier fra Array din , kan du bruke en rekke phps navngitte array funksjoner for å utføre avanserte prosedyrer på tabellen.
Basic Navngitte Array funksjoner
Selv enkle PHP-skript kan gjøre på grunn med matriser med innhold som ikke trenger å endre seg i løpet av skript gjennomføring, vil mer avanserte skript krever du legge til og ta ut nøkkelen og verdi motstandere. Du kan legge slike par til array ved hjelp av funksjonen heter Du kan bruke denne funksjonen med syntaksen " array_push . " " Array_push ( $ PHPArray , key = > verdi) ; " hvor " $ PHPArray " er navnet på arrayet , "nøkkelen" er nøkkelen knyttet til verdien , og "verdi" er selve verdien . På samme måte kan du fjerne individuelle array- elementer med " usatt ( ) "-funksjonen . Bruk syntaksen " usatt ( $ PHPArray [ key] ) " for å ta ut nøkkelen og tilhørende verdi fra matrise din .
Avansert Navngitte Array funksjoner
Array funksjoner også tillate deg å preform enda mer avanserte operasjoner på matriser . For eksempel kan du bruke " array_rand ( ) "-funksjonen til å trekke en verdi av matrise ved å tilfeldig velge fra en av nøklene er lagret i matrisen . Den " array_unique "-funksjonen vil gå gjennom arrayet og fjern eventuelle nøkkelverdipar hvis verdi er det samme som en annen verdi i arrayet . Dette vil gi deg en matrise som består utelukkende av unike verdier . Du kan finne flere avanserte rekke funksjoner ved å konsultere at PHP manuell delen.