日期:2014-05-17 浏览次数:20593 次
a = '<a><?php $str = \'0\'; if($str==\'0\'){ echo $str; } ?></a>'; echo preg_replace("/<a>(.*?)<\/a>/es",'"<a>".strtoupper("\\1")."</a>"',$a);
$a = '<a><?php $str = \'0\'; if($str==\'0\'){ echo $str; } ?></a>'; echo preg_replace_callback("/<a>(.*?)<\/a>/s", 'foo', $a); function foo($r) { return "<a>".strtoupper($r[1])."</a>"; }