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 (===)
Example#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()!