array_keys
(PHP 4 , PHP 5)
array_keys -- Visszaadja egy tömb összes indexét
Leírás
array
array_keys ( array input [, mixed search_value [, bool strict]] )
Az array_keys() az input tömb
összes - numerikus és sztring - típusú indexét (kulcsát) adja vissza.
Ha az elhagyható search_value is meg an adva,
akkor csak azokkal a kulcsokkal tér vissza, amelyek a megadott értékhez
tartoznak. Egyébként az input összes kulcsa
átadásra kerül.
A PHP 5-től használhatod a strict paramétert
arra az esetre, ha az összehasonlítást típus szerint is akarod
végezni (===)
Példa 1. array_keys() példa
<?php $tomb = array(0 => 100, "szin" => "piros"); print_r(array_keys($tomb));
$tomb = array("kék", "piros", "zöld", "kék", "kék"); print_r(array_keys($tomb, "kék"));
$tomb = array("szín" => array("kék", "piros", "zöld"), "méret" => array("kicsi", "közepes", "nagy")); print_r(array_keys($tomb)); ?>
|
A fenti példa a következő kimenetet adja: Array
(
[0] => 0
[1] => szín
)
Array
(
[0] => 0
[1] => 3
[2] => 4
)
Array
(
[0] => szín
[1] => méret
) |
|
Lásd még: array_values() és
array_key_exists()!