I så fald kan listen være tom, når du opretter array som i følgende sætning: minarr = (); Når listen er tom, du normalt ikke behøver at skrive tomme parenteser uden emner som lige gjort; du ville bare skrive dette: minarr; Dette er den foretrukne måde at erklære en tom array. Befolker en Array En tom matrix skabt siges at have nogen befolkningen, fordi det har ingen emner. Du kan udfylde (tilføje elementer) til en tom array. Først ved, at syntaks til at ændre indholdet af et array celle (element), eller give den et nyt værdi: $ arrayName [i] = værdi; En streng er tekst i anførselstegn.
Hvis værdien er en streng, er det i anførselstegn (enkelte eller dobbelte). Hvis værdien er et tal, betyder det ikke at være i anførselstegn. Hvis værdien er en blanding af bogstaver og tal, bør det være i anførselstegn (enkelte eller dobbelte). I syntaksen er array navn begyndt med $ og ikke @, da vi ønsker at henvise til et element i array og ikke hele selv array. Array navn efterfølges af firkantede parenteser. Inde i kantede parenteser du har et nummer. Dette nummer er positionen af værdien (item) i arrayet. Denne position nummer kaldes indekset.
Indeks optælling i computing, begynder fra nul, ikke 1. Så det første element (punkt) i et array er på indeks 0, den anden ved indeks, 1, den tredje på indeks 2, og så videre. Følgende kode vil oprette en tom array og befolke det: Brug streng; print "Content-Type: text /html \\ n \\ n"; minrrr; $ rrr [0] = "HBWE"; $ rrr [1] = "FGTR"; $ rrr [2] = "HTNK"; $ rrr [3] = 4587; $ rrr [4] = 4526; $ rrr [5] = 4053; $ rrr [6] = "AB12"; $ rrr [7] = "GB58"; $ rrr [8] = "TG45"; $ rrr [9] = "RE69"; Der er 10 elementer i arrayet, med indeks fra nul til 9 som påkrævet.
Bemærk, at for at identificere hvert array element, bruger vi array navn og begynde med $ og ikke @. Adgang til et Element i et array adgang et element betyder at få på værdien af det element i arrayet. Syntaksen er: $ arrayName [i] Du kan få adgang et element til at læse værdi eller ændre værdien. Læs