【发布时间】:2009-10-01 15:54:32
【问题描述】:
有没有更好的方法用 PHP 将数据输出到 html 页面?
如果我想在 php 中用一些 var 制作一个 div,我会写类似的东西
print ('<div>'.$var.'</div>');
或
echo "'<div>'.$var.'</div>'";
这样做的正确方法是什么?
或者更好的方法,填写$tempvar 并打印一次?像这样:
$tempvar = '<div>'.$var.'</div>'
print ($tempvar);
事实上,在现实生活中,var 会被填充更多!
【问题讨论】:
-
您还应该使用表示层(例如 Smarty)将显示逻辑与应用程序逻辑分开。 Smarty 模板编译为普通的 PHP 页面,但您的代码保持干净得多。