Beschrijving
array
array
( [mixed ...])
Geeft
een
array
van
de
parameters
terug
.
De
parameters
kan
een
index
worden
gegeven
met
de
=
operator
.
Opmerking:
array()
is een language construct dat wordt gebruikt om arrays
letterlijk te beschrijven, en is geen gewone functie.
Syntax
"
index
=
waarde"
,
gescheiden
door
komma
's
definieren
index
en
waarden
.
index
mag
een
string
of
numeriek
zijn
.
Wanneer
de
index
wordt
weggelaten
wordt
er
automatisch
een
integer
index
gegenereerd
,
beginnnend
bij
0
.
Als
index
een
integer
is
,
zal
de
volgende
gegenereerde
index
de
grootste
integer
index
+
1
zijn
.
Let
er
op
dat
wanneer
twee
identieke
index
worden
gedefinieerd
,
de
laatste
de
eerste
zal
overschrijven
.
Het
volgende
voorbeeld
demonstreert
hoe
een
twee-dimensionale
array
kan
worden
gemaakt
,
hoe
je
keys
voor
associatieve
arrays
kunt
specificeren
,
en
hoe
je
numerieke
indexen
kunt
overslaan
in
normale
arrays
.
Voorbeeld
1
.
array(
)
voorbeeld
|
Voorbeeld
2
.
Automatische
index
met
array(
)
zal
het
volgende
laten
zien
:
|
Let er op dat index '3' twee keer wordt gedefinieerd, en zijn
laatste waarde van 13 behoudt. Index 4 wordt gedefinieerd na
index 8, en de volgende index (met waarde 19) is 9, omdat de
grootste index 8 was.
Dit
voorbeeld
maakt
een
1-based
array
.
Voorbeeld
3
.
1-based
index
met
array(
)
zal
het
volgende
laten
zien
:
|
Zie
ook
array_pad(
)
,
list(
)
,
range(
)
.