【发布时间】:2017-09-19 09:47:51
【问题描述】:
我正在尝试将此函数转换为 preg_replace_callback 但我尝试的几乎所有操作都会出错:
需要参数 2“$db->module”作为有效回调
这是我的代码:
$this->template = preg_replace ("/#module\=(\w+)#/ie", "\$this->module('\\1')", $this->template);
任何想法如何转换它?..
【问题讨论】:
-
回调是一个函数,相对于php.net/manual/en/function.preg-replace-callback.php,应谨慎选择参数和返回值
-
我将重新提出这个问题,因为这是一个特殊情况,其中需要使用类方法的回调函数。
标签: php preg-replace preg-replace-callback