$arr=array('a','b','c');$str='dsadaeawhs';$tmp=addslashes(implode('',$arr));if(preg_match('/['.$tmp.']/i',$str)){echo '出现';}
没那么复杂$arr = array('a','d','z');$str = "popoclvkkopokd";$st= array_intersect($arr,str_split($str));var_dump($st);