Maison > Article > développement back-end > Analyse approfondie de array_keys() en PHP
Le tableau est un type de données courant dans PHP
En utilisation générale, nous pouvons souvent avoir besoin d'obtenir le nom de clé du tableau. PHP fournit la fonction array_keys()
. amènera tout le monde à y jeter un œil.
Tout d’abord, jetons un coup d’œil à la syntaxe de <span style="font-family: 微软雅黑, " microsoft yahei background-color: rgb color:>array_keys()</span><span style="font-family: 微软雅黑, " microsoft yahei background-color: rgb color:></span><span style="font-family: 微软雅黑, " microsoft yahei background-color: rgb color:></span>
.
array_keys ( array $array , mixed $search_value = null , bool $strict = false )
$array : le tableau à visualiser.
$search_vaule : La valeur par défaut est vide. Si ce paramètre est spécifié, seuls les noms de clés contenant ces valeurs seront renvoyés.
$strict : Détermine si une comparaison stricte doit être utilisée lors de la recherche (===)
Valeur de retour : tableau d'index de type tableau
Expérience réelle :
a . Un seul paramètre :
<?php $ace=array("one","two","three","four","Three"); print_r(array_keys($ace));
输出:Array ( [0] => 0 [1] => 1 [2] => 2 [3] => 3 [4] => 4 )
b. Seulement deux paramètres
<?php $ace=array("one","two","three","four","Three"); print_r(array_keys($ace,"three")); ?>
输出:Array ( [0] => 2 )
c. Il y a trois paramètres :
<?php $ace2=array("one","two","three","four","10",10); print_r(array_keys($ace2,"10")); echo "<br>"; print_r(array_keys($ace2,"10",true)); ?>rrree Nous pouvons voir que lorsque le troisième paramètre est
, true
active la comparaison la plus stricte. array_keys()
Recommandé : "Résumé des questions d'entretien PHP 2021 (collection)" "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!