不同的PHP编码风格

时间:2014-02-17 04:12:01

标签: php html coding-style

我在想这里,为什么有这么多人把他们的代码写成

//html
<?php
     //php code
?>
//html
<?php
     //php
?>
//html

这有什么优势吗?

<?php
    echo 'html code';
?>

1 个答案:

答案 0 :(得分:1)

对于那些不是初学者或任何非常小的独立脚本之外的人来说,这两种方法都很糟糕。除了小型网站或应用程序之外,模板引擎通常用于将PHP数据注入HTML模板。这些模板的语法因供应商而异,但通常遵循以下内容:

<p>Hello {{ name }}</p>

然后,模板引擎负责加载HTML,从某种类型的PHP模型中注入相关数据,然后打印结果,这当然看起来像:

<p>Hello Marty</p>

有很多不同的引擎可供选择,其中一些包括: