Rumah > Artikel > pembangunan bahagian belakang > 怎么判断字符串中是否含有数组的某个元素
如何判断字符串中是否含有数组的某个元素?
<br /> $check_array=array('官网','网站','地址','互联网');<br /> $string1="csdn的网站是csdn.net";<br /> $string2="今天天气不错";<br />
$check_array=array('官网','网站','地址','互联网');<br /> $string1="csdn的网站是csdn.net";<br /> $string2="今天天气不错";<br /> echo call_user_func('foo', $string1) ? '存在' : '不存在';<br /> echo '<br>';<br /> echo call_user_func('foo', $string2) ? '存在' : '不存在';<br /> function foo($str){<br /> global $check_array;<br /> $r=false;<br /> foreach($check_array as $v){<br /> if(strpos($str,$v) !==false){ <br /> $r=true;<br /> break;<br /> } <br /> } <br /> return $r;<br /> }