$str='adfefdfdf2014/5/2fafefdfef。';preg_match_all('#if\s+codition=(.*)\s*>#u',$str,$arr);echo '';print_r($arr);
没有 array ( [0] => if codition=({$name} eq 1)> ) [1] => array ( [0] => ({$name} eq 1) ))
但
有 array ( [0] => ) [1] => array ( [0] => ({$name} eq 1) ))
为什么加了个 ) [1] => array ( [0] => ({$name} eq 1) ))
没有问题!
你在浏览器中看一下源文件就知道了
被浏览器解释为 html 标记了
用 pre 是阻止不了的,要用 xmp 才行
明白了。。。。