html5网站动效怎么做,昆山广告设计公司,大连网站优化公司,百度搜索次数统计php 一个数组中的元素是否在一个字符串中包含
要检查一个数组中的元素是否在一个字符串中出现#xff0c;你可以使用strpos()函数。这个函数返回子字符串首次出现的位置索引#xff0c;如果没有找到#xff0c;它会返回false。 $array [apple, banana, cherry];
$string …php 一个数组中的元素是否在一个字符串中包含
要检查一个数组中的元素是否在一个字符串中出现你可以使用strpos()函数。这个函数返回子字符串首次出现的位置索引如果没有找到它会返回false。 $array [apple, banana, cherry];
$string I like to eat apple pie;$found array_filter($array, function($element) use ($string) {return strpos($string, $element) ! false;
});print_r($found);
在这个例子中$found将包含那些在字符串$string中出现的数组元素。如果你只是想检查是否至少有一个元素存在你可以使用! false来判断strpos()的返回值。如果$found是非空的那么至少有一个元素在字符串中出现如果它是空的那么没有任何元素在字符串中出现。