array_keys
Zwraca wszystkie klucze z tablicy
&reftitle.description;
arrayarray_keys
arraywejście
mixedszukana_wartość
boolścisłe_porównanie
array_keys zwraca klucze, liczbowe i tekstowe, z
tablicy wejście.
Jeśli podany został opcjonalny parameter szukana_wartość,
zwracane są tylko klucze dla danej, do których przypisana jest podana wartość.
W przeciwnym przypadku zwracane są wszystkie klucze z tablicy
wejście. Od PHP 5 można użyć opcjonalnego parametru
ścisłe_porównanie dla porównania z uwzględnieniem typu (===).
&reftitle.parameters;
wejście
Tablica, której klucze zostaną zwrócone.
szukana_wartość
Jeśli jest podana, wówczas zwracane są tylko te klucze,
które wskazują w tablicy na szukaną wartość.
ścisłe_porównanie
Od PHP 5 ten parametr określa, czy porównywanie wartości powinno
być ścisłe (===).
&reftitle.returnvalues;
Zwraca tablicę zawierającą wszystkie klucze tablicy wejście.
&reftitle.examples;
Przykład array_keys
100, "kolor" => "czerwony");
print_r(array_keys($tablica));
$tablica = array("niebieski", "czerwony", "zielony", "niebieski", "niebieski");
print_r(array_keys($tablica, "niebieski"));
$tablica = array("kolor" => array("niebieski", "czerwony", "zielony"),
"rozmiar" => array("mały", "średni", "duży"));
print_r(array_keys($tablica));
?>
]]>
&example.outputs;
0
[1] => kolor
)
Array
(
[0] => 0
[1] => 3
[2] => 4
)
Array
(
[0] => kolor
[1] => rozmiar
)
]]>
&reftitle.seealso;
array_values
array_key_exists