读出text内的内容,用explode把每个人的名字读入数组。校验。

解决方案 »

  1.   

    asp:  inStr(str,yourstr)>0,在;<0 不在
      

  2.   

    strpos
    (PHP 3, PHP 4 )strpos --  Find position of first occurrence of a string 
    Description
    int strpos ( string haystack, string needle [, int offset])
    Returns the numeric position of the first occurrence of needle in the haystack string. Unlike the strrpos(), this function can take a full string as the needle parameter and the entire string will be used. If needle is not found, returns FALSE. 注: It is easy to mistake the return values for "character found at position 0" and "character not found". Here's how to detect the difference: 
    // in PHP 4.0b3 and newer:
    $pos = strpos($mystring, "b");
    if ($pos === false) { // note: three equal signs
        // not found...
    }// in versions older than 4.0b3:
    $pos = strpos($mystring, "b");
    if (!is_integer($pos)) {
        // not found...
    }
     
    If needle is not a string, it is converted to an integer and applied as the ordinal value of a character. The optional offset parameter allows you to specify which character in haystack to start searching. The position returned is still relative to the the beginning of haystack. 
      

  3.   

    strpos()用不了。
    我用两个函数 ;
    //将字符串分开为 array
    function cut_char($str)
    {
     $ar=explode("|",$str);
     return $ar;
    }//数组偏离检查匹配
    function check_ar($a,$str)
    {
     foreach($str as $key=>$value)
    {
      if($a==$value)
      {
       $str=0;
      break;
      }
      else
      {
      $str=1;
      }
    }
     return $str;
    }