array_keys

array_keys -- Vracia všetky kľúče poľa

Popis

array array_keys ( array vstup [, mixed hladat_hodnotu])

array_keys( ) vracia kľúče , numerické a reťazcové , z poľa vstup .

Ak je špecifikovaný aj voliteľný parameter hladat_hodnotu , potom sa vrátia iba kľúče pre onú hodnotu . Inak sa vrátia všetky kľúče z parametra vstup .

Príklad 1 . array_keys( ) príklad

 
$pole

 
=

 
array

 
(

 
0

 
=

 
100

 
,

 
"farba

 
"

 
=

 
"cervena")

 
;

 
print_r(array_keys

 
($pole))

 
;

 
$pole

 
=

 
array

 
("modra"

 
,

 
"cervena"

 
,

 
"zelena"

 
,

 
"modra"

 
,

 
"modra")

 
;

 
print_r(array_keys

 
($pole

 
,

 
"modra"))

 
;

 
$pole

 
=

 
array

 
("farba

 
"

 
=

 
array("modra"

 
,

 
"cervena"

 
,

 
"zelena")

 
,

 
"velkost

 
"

 
=

 
array("male"

 
,

 
"stredne"

 
,

 
"velke"))

 
;

 
print_r(array_keys

 
($pole))

 
;



Výstupom horeuvedeného programu bude :

 
Array

 
(

 
[0

 
]

 
=

 
0

 
[1

 
]

 
=

 
farba

 
)

 
Array

 
(

 
[0

 
]

 
=

 
0

 
[1

 
]

 
=

 
3

 
[2

 
]

 
=

 
4

 
)

 
Array

 
(

 
[0

 
]

 
=

 
farba

 
[1

 
]

 
=

 
velkost

 
)







Poznámka : Táto funkcia bola implementovaná do PHP 4 , nižšie je uvedená implementácia pre užívateľov PHP 3 .

Príklad 2 . Implementácia array_keys( ) pre užívateľov PHP 3






Tiež pozri array_values( ) .