level 7
风飘叶落927
楼主
foreach ($_POST as $key => $value) {
//echo $key."<br/>";
//$re_info=preg_replace("/define\(\"{$key}\",\".*?\"\)/",'5', $info);
$re_info=preg_replace("/define\(\"{$key}\",\".*?\"\)/", "define(\"{$key}\",\"{$value}\")", $info);
}
结果只能匹配最后一个key对应的值就行replace,其他的都没有进行replace,苦闷??求教...
2014年04月08日 14点04分
1
//echo $key."<br/>";
//$re_info=preg_replace("/define\(\"{$key}\",\".*?\"\)/",'5', $info);
$re_info=preg_replace("/define\(\"{$key}\",\".*?\"\)/", "define(\"{$key}\",\"{$value}\")", $info);
}
结果只能匹配最后一个key对应的值就行replace,其他的都没有进行replace,苦闷??求教...