PHP - Funzione array_keys ()

Sintassi

array_keys ( $input [, $search_value [, $strict]] );

Definizione e utilizzo

Restituisce le chiavi, numeriche e stringa, dall'array di input.

Parametri

Suor n Parametro e descrizione
1

input(Required)

Specifica un array.

2

search_value(Required)

È possibile specificare un valore, quindi vengono restituite solo le chiavi con questo valore.

3

strict

Opzionale. Utilizzato con il parametro value.

Valori restituiti

Restituisce i tasti, numerici e stringa, dall'array di input

Esempio

Prova il seguente esempio:

<?php
   $input = array("a"=>"Monkey","b"=>"Cat","c"=>"Dog");
   print_r(array_keys($input));
   
   $input = array("a"=>"Monkey","b"=>"Cat","c"=>"Dog");
   print_r(array_keys($input,"Dog"));
   
   $input = array(10,20,30,"10");
   print_r(array_keys($input,"10",false));
?>

Questo produrrà il seguente risultato:

Array ( [0] => a [1] => b [2] => c ) Array ( [0] => c ) Array ( [0] => 0 [1] => 3 )