<?php 
$pattern="/\<x/i";
$subject="<x>www.baidu.com</a>";
if(preg_match_all($pattern, $subject,$arr))
echo '匹配成功';
    echo '<pre>'; 
   var_dump($arr);
    echo '</pre>';
?>
结果为什么是
匹配成功array(1) {
  [0]=>
  array(1) {
    [0]=>
    string(2) "
为什么不是 <xphp

解决方案 »

  1.   

    $pattern="/\<x/i";
    $subject="<x>www.baidu.com</a>";
    if(preg_match_all($pattern, $subject,$arr))
    echo '匹配成功';
        echo '<xmp>'; 
       var_dump($arr);
        echo '</xmp>';匹配成功
    array(1) {
      [0]=>
      array(1) {
        [0]=>
        string(2) "<x"
      }
    }
      

  2.   

    版主能否给详解下,XMP是什么,为什么用XMP就可正常输出了?或者给个链接读下。