Heim >Backend-Entwicklung >PHP-Tutorial >Array-Array-Suchvorgang

Array-Array-Suchvorgang

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-08-08 09:31:341114Durchsuche

1. Ob ein Element im Array vorhanden ist:

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;

Ergebnis der Codeausführung:

数组的操作1:in_array($value,$array,$type)
存在

2. Ob der angegebene Schlüsselwert im Array vorhanden ist:

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

Ergebnis der Codeausführung:

数组的操作2:array_key_exists($key,$array)
存在

Zusammenfassung: Bei der Übereinstimmung von in_array und array_key_exists wird die Groß-/Kleinschreibung beachtet.

Das Obige hat den Array-Suchvorgang einschließlich der relevanten Aspekte vorgestellt. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn