好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

PHP循环判断字符串是否包含数组的值

下面来看一个利用foreach遍历数组之后再判断数组值是否在字符串中出现过,具体操作代码如下所示.

例子代码如下:

<?php  function  is_exist( $str , $key ){    foreach ( $key   as   $v ){     if ( strpos ( $str , $v )>-1){      return  true;    }  //开源软件:phpfensi.com    }    return  false;  }  $str  =  'abcdefg我们中国' ;  $key  =  array ( '4' , '5' , 'a' );  if (is_exist( $str , $key )){    echo   'YES' ;  }  else {    echo   'NO' ;  }  ?> 

原理分析: 很简单的一个例子我们只要使用foreach遍历数组的值之后再使用strpos($str,$v)>-1来判断数组值是不是在字符串中指定位置了,如果搜索到了就会返回大于或等于0值哦.

查看更多关于PHP循环判断字符串是否包含数组的值的详细内容...

  阅读:41次