preg_replace_callback使用示例
如下示例将文本中带有{slink1}标签的文本 生成随机数
function slinkcall($match){ return 'app'.mt_rand(1,40).'.html'; } //slink1 $cont = preg_replace_callback('/{slink1}/i','slinkcall',$cont);
学习入口
http://php.net/manual/zh/function.preg-replace-callback.php