PHP 的 in_array()
函数本身不区分大小写。当您在数组中搜索一个值时,它会逐个比较数组中的每个元素与目标值,而不考虑它们的大小写。
例如:
$array = array("Apple", "Banana", "orange", "Grapes");
$search = "OrAngE";
if (in_array($search, $array)) {
echo "Found!";
} else {
echo "Not Found!";
}
在这个例子中,尽管 $search
变量的值是大写的 “OrAngE”,但 in_array()
函数仍然能在数组中找到它并输出 “Found!”,因为它不区分大小写。