猿问

php怎么执行变量里的PHP模板代码?

$tpl='
';
$a='我是变量a';
//怎么把$tpl变量解析成
我是变量a
我自己Google到答案了eval('?>'.$tpl.'
慕容3067478
浏览 337回答 2
2回答

慕尼黑8549860

直接保存为文件比如filename.tpl,然后引入就可以了,简单的模板实现:functionview($filename,Array$data){extract($data);include$filename.'.tpl';}

富国沪深

不考虑安全问题的话,可以把$tpl的内容写入一个临时文件,再require进来
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答