Popis
array
array
( [mixed ...])
Vrací
pole
argumentů
.
Argumentům
může
být
přiřazen
index
pomocí
operátoru
=
.
Poznámka:
array()
je jazykový konstrukt používaný k reprezentaci polí, nikoliv
běžná funkce.
Syntaxe
"
index
=
hodnota
"
,
s
čárko
jako
oddělovačem
,
definuje
indexy
a
hodnoty
.
Index
může
být
řetězec
nebo
číslo
.
Pokud
se
index
vynechá
,
automaticky
se
generuje
číselný
index
začínající
na
0
.
Pokud
je
index
integer
,
další
generovaný
index
bude
nejvyšší
celočíselný
index
+
1
.
Pozn.
:
pokud
jsou
definovány
dva
identické
indexy
,
první
se
přepíše
posledním
.
Následující
ukázka
demonstruje
jak
vytvořit
dvourozměrné
pole
,
jak
určit
klíče
v
asociativních
polích
,
a
jak
přeskakovat
číselné
indexy
v
normálních
polích
.
Příklad
1
.
Ukázka
array(
)
|
Příklad
2
.
Automatický
index
a
array(
)
|
výstup bude následující:
Index 3 je definován dvakrát, a podrží si poslední hodnotu 13.
Index 4 je definován po indexu 8 a další generovaný index
(hodnota 19) je 9, protože nejvyšší index byl 8.
Tato
ukázka
vytvoří
pole
číslované
od
1
.
Příklad
3
.
Index
začínající
1
s
array(
)
|
toto bude výstup:
Viz
také
:
list(
)
.