有几种方法可以在PHP中回显HTML。
1.在PHP标记之间
2.在回声中
if(condition){
echo "HTML here";
}
有了回声,如果你想在你的HTML中使用双引号,你必须使用单引号的回声如下:
echo '';
或者你可以逃脱他们这样:
echo "";
3. Heredocs
4. Nowdocs(从PHP 5.3.0开始)
模板引擎用于在主要包含HTML的文档中使用PHP。事实上,PHP的最初目的是成为一种模板语言。这就是为什么使用PHP你可以使用短标签来回显变量(例如)。
还有其他模板引擎(如Smarty,Twig等)使语法更简洁(例如{{someVariable}})。
使用模板引擎的主要好处是保持设计(演示逻辑)与编码(业务逻辑)分离。它还使代码更清洁,更容易维护在长期。
如果您有任何其他问题,请随时留言。
更多的阅读可以在这些东西在PHP Documentation。
上帝保佑!
注意:PHP短标签不建议使用,因为它们仅在使用short_open_tag php.ini配置文件指令启用时,或者如果PHP配置了–enable-short-tags选项,则可用。 They are available, regardless of settings from 5.4 onwards。