array_keys
Gibt einige oder alle Schlüsselnamen im Array zurück
array_keys()
gibt ein neues Array zurück, das alle Schlüsselnamen im Array enthält.
Wenn ein zweiter Parameter bereitgestellt wird, wird nur der Schlüsselname, dessen Schlüsselwert ist, dass der Wert zurückgegeben wird.
Wenn der strikte Parameter als wahr angegeben ist, verwendet PHP kongruente Vergleiche ( ===
), um den Datentyp des Schlüsselwerts strikt zu überprüfen.
Gibt ein neues Array zurück, das alle Schlüsselnamen im Array enthält:
<? Php $ a = array ( "volvo" => "xc90" , "bmw" => "x5" , "toyota" => "Highlander" ) ; print_r ( Array_keys ( $ A ) ) ; ?>
Probieren Sie es selbst aus
Verwenden Sie den Wertparameter :
<? Php $ a = array ( "volvo" => "xc90" , "bmw" => "x5" , "toyota" => "Highlander" ) ; print_r ( Array_keys ( $ a , "Highlander" ) ) ; ?>
Probieren Sie es selbst aus
Verwenden Sie strengen Parameter (Falsch):
<? Php $ A = Array ( 10 , 20 , 30 , "10" ) ; print_r ( Array_keys ( $ a , "10" , falsch ) ) ; ?>
Probieren Sie es selbst aus
Verwenden Sie den strengen Parameter (True):
<? Php $ A = Array ( 10 , 20 , 30 , "10" ) ; print_r ( Array_keys ( $ a , "10" , wahr ) ) ; ?>
Probieren Sie es selbst aus
Array_keys ( Array , Wert , strenger )
Parameter | beschreiben |
---|---|
Array | Erforderlich. Array angeben. |
Wert | Optional. Sie können einen Schlüsselwert angeben, und dann wird nur der Schlüsselname, der diesem Schlüsselwert entspricht, zurückgegeben. |
strikt |
Optional. Verwendet mit dem Wertparameter . Mögliche Werte:
|