Składnia:
array_keys (array_input, wartość, ścisłe)
Parametry:
Zobaczmy przykłady, aby lepiej zrozumieć tę koncepcję.
Przykład 1: array_keys () z tylko array_input
W tym przykładzie utworzymy tablicę: kwiat, który ma 4 pary wartości kluczowej. „Flower_name1” => „Lotus”, „Flower_name2” => „Lilly”, „Flower_name3” => „Lotus”, „Flower_name4” => „Rose”
Następnie zwrócimy wszystkie klucze obecne w tablicy.
// Utwórz tablicę o nazwie Flower1 z 4 kluczami kluczowymi.Wyjście:
Widzimy, że wszystkie klucze zostały zwrócone.
Przykład 2: array_keys () z array_input i wartość jako parametry
W tym przykładzie utworzymy tablicę: kwiat, który ma 4 pary wartości kluczowej. „Flower_name1” => „Lotus”, „Flower_name2” => „Lilly”, „Flower_name3” => „Lotus”, „Flower_name4” => „Rose”
Następnie zwrócimy klucze obecne w tablicy z wartością „Lotus”.
// Utwórz tablicę o nazwie Flower1 z 4 kluczami kluczowymi.Wyjście:
Widzimy, że lotos związany z klawiszami - Flower_name1 i Flower_name3 zostały zwrócone.
Przykład 3: array_keys () z array_input, wartość i ścisłe
W tym przykładzie utworzymy tablicę: kwiat, który ma 4 pary wartości kluczowej. „flower_size1” => '2', 'flower_size2' => '3', 'flower_size3' => 3, 'flower_size4' => 2.
Następnie zwrócimy klucze obecne w tablicy o wartości 2, określając ścisły parametr jako prawdziwy.
// Utwórz tablicę o nazwie Flower1 z 4 kluczami kluczowymi.Wyjście:
Widzimy, że 2 powiązane z kluczowym flower_size4 są zwracane. Ale wartość -2 występuje dwa razy. Jak określiliśmy surowe jako prawdziwe, uważa tylko określone typy danych, i.mi., 2 (liczba całkowita) i uważa to za tylko jeden.
Przykład 3: array_keys () z array_input, wartość i ścisłe
W tym przykładzie utworzymy tablicę: kwiat, który ma 4 pary wartości kluczowej. „flower_size1” => '2', 'flower_size2' => '3', 'flower_size3' => 3, 'flower_size4' => 2.
Następnie zwrócimy klucze obecne w tablicy z wartością - 2, określając ścisły parametr jako fałszywy.
// Utwórz tablicę o nazwie Flower1 z 4 kluczami kluczowymi.Wyjście:
Widzimy, że 2 powiązane z kluczowym flower_size1 i flower_size4 są zwracane. Jak określiliśmy surowe jako fałszywe, rozważa wszystkie typy danych, i.mi., Liczba całkowita i ciąg.
Wniosek
W tym artykule widzieliśmy, jak zwrócić wszystkie klucze z tablicy za pomocą funkcji array_keys (). Możliwe jest uzyskanie kluczy do określonej wartości, określając wartość. Strict jest opcjonalnym parametrem używanym z parametrem wartości, który określa danych o wartościach. Przyjmuje wartości logiczne. Jeśli jest to prawdą, uzna to różne typy danych jako różne, jeśli jest to fałszywe, uważa inny typ danych za ten sam.