我在我的 html 文件中有这个标签:
{{block:my_test_block}}
{{news:my_test_block2}}
我需要用数据库中的内容解析和替换这个标签,我的方法:
ob_start();
require_once('file.php');
$template = ob_get_contents();
ob_end_clean();
$line = preg_replace_callback('/{(\w+)}/' , "parseTag" , $template);
function parseTag($matches){
//here switch for block, news,
}
这是正确的方法吗?谢谢。