Maison > développement back-end > tutoriel php > array数组‘查找’操作

array数组‘查找’操作

WBOY
Libérer: 2016-08-08 09:31:34
original
1093 Les gens l'ont consulté

  1.数组中是否存在某元素:

echo '<br>数组的操作1:in_array($value,$array,$type)';
//$type:是否对$value的值进行类型匹配 true/false,默认值是 false 
$arr=array("name"=>"DOOR",32);
(in_array("32",$arr))? $v="存在" : $v= "不存在";
echo "<br>".$v;
Copier après la connexion

  代码运行结果:

数组的操作1:in_array($value,$array,$type)
存在
Copier après la connexion

  2.数组中指定键值是否存在:

echo '<br>数组的操作2:array_key_exists($key,$array)';
//元素32的键值是0,查找的键值是“0”,没有严格的类型匹配
$arr=array("name"=>"DOOR",32);
if (array_key_exists("0",$arr)){
	echo "<br>存在";
}
Copier après la connexion

  代码运行结果:

数组的操作2:array_key_exists($key,$array)
存在
Copier après la connexion

  总结:in_array和array_key_exists匹配是区分大小写的。

以上就介绍了array数组‘查找’操作,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal