fonction array_search PHP ()
PHP complet Tableau de référence
Exemples
Recherche clé "rouge" dans le tableau, et renvoie son nom clé:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_search("red",$a);
?>
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_search("red",$a);
?>
Exécution instance »
Définition et utilisation
fonction array_search () pour rechercher une valeur clé du tableau, et renvoie le nom de la clé correspondante.
grammaire
array_search( value,array,strict )
参数 | 描述 |
---|---|
value | 必需。规定在数组中搜索的键值。 |
array | 必需。规定被搜索的数组。 |
strict | 可选。如果该参数被设置为 TRUE,则函数在数组中搜索数据类型和值都一致的元素。可能的值:
|
détails techniques
Retours: | Si elle trouve la clé spécifiée dans le tableau, puis retourne le nom de la clé correspondante, sinon elle retourne FALSE. Si vous trouvez la clé dans le tableau plus d'une fois, la première fois que la clé est retourné à trouver les clés correspondantes. |
---|---|
PHP version: | 4.0.5+ |
Mise à jour de journal: | Si un paramètre non valide passé à une fonction, la fonction renvoie NULL (cela vaut pour tous à partir de PHP 5.3.0 fonction PHP). PHP 4.2.0, si la recherche échoue, la fonction retourne FALSE, au lieu de NULL. |
D'autres exemples
exemple 1
Rechercher les clés dans le tableau 5, et retourne son nom de clé (note ""):
<?php
$a=array("a"=>"5","b"=>5,"c"=>"5");
echo array_search(5,$a,true);
?>
$a=array("a"=>"5","b"=>5,"c"=>"5");
echo array_search(5,$a,true);
?>
Exécution instance »
PHP complet Tableau de référence