我正在做一个这样的博客管理系统。我允许用户为每个页面定义模板,例如博客主页、类别页面和博客条目页面。
对于主页和类别列表,我希望用户有一个模板变量,其样式{#BLOG:PREVIEW:120#}
显示条目的前 120 个字符。
我试过的:
$content = preg_replace("/{#BLOG:PREVIEW:(.*?)#}/", substr($entry, 0, $1), $template);
但我得到:
解析错误:语法错误,意外的 T_LNUMBER,需要 T_VARIABLE 或 '$'