(PHP 4 >= 4.0.0)
array_keys -- Vrßtit v╣echny klφΦe pole
Popis
array
array_keys ( array input [, mixed search_value])
array_keys() vracφ klφΦe, numerickΘ i textovΘ, z pole
input.
Pokud je p°φtomen voliteln² argument search_value,
vracφ pouze klφΦe tΘto hodnoty. Jinak vracφ v╣echny klφΦe z pole
input.
P°φklad 1. Ukßzka array_keys() $array = array (0 => 100, "color" => "red");
array_keys ($array); // vracφ array (0, "color")
$array = array ("blue", "red", "green", "blue", "blue");
array_keys ($array, "blue"); // vracφ array (0, 3, 4)
$array = array ("color" => array("blue", "red", "green"), "size" => array("small", "medium", "large"));
array_keys ($array); // vracφ array ("color", "size") |
|
Poznßmka:
Tato funkce byla p°idßna v PHP 4, dßle je uvedena implementace pro ty, kte°φ
stßle pou╛φvajφ PHP 3.
P°φklad 2.
Implementace array_keys() pro u╛ivatele PHP 3
function array_keys ($arr, $term="") {
$t = array();
while (list($k,$v) = each($arr)) {
if ($term && $v != $term)
continue;
$t[] = $k;
}
return $t;
} |
|
Viz takΘ: array_values().