我正在尝试将 GeSHi 语法荧光笔集成到我的博客中。
我的代码中出现语法错误。我对 PHP 代码不是很好,因此寻求帮助来纠正语法。
我的代码是:
private function _renderCode($string)
{
return preg_replace('/<listing (.*?)>(.*?)</listing>/es',
'$this->highlightString('\2', '\1')',
$string);
}
错误消息是:
Parse error: syntax error, unexpected '\' (T_NS_SEPARATOR)