我总是对这两个 php 代码有问题。两者都可以完美运行并且没有问题,但我想问你们什么是行业标准。这样用php冲掉html可以吗。
foreach($items as $item){
echo '<div class="well">
<div class="row-fluid">
<div class="span3">
<img src="' . $item[0] . '">
<ul id="info">
<li>Author : '.$item[1].'</li>
<li>Release Date: '.$item[2].'</li>
</ul>
</div>
<div class="span9">
<h3>' . $item[3] . ' by ' . $item[1] . '</h3>
<p>' . $item[4] . '</p>
</div>
</div>
</div>
';
}
另一种方法是仅回显 json 值
foreach($items as $item){
jsonencode($item);
}
在此之后,我将不得不使用模板引擎解析到浏览器中,并使用 Tempojs 或 Mustache 解析它们。
所以第二种方法是更简洁的代码,但是在没有模板引擎的情况下解析 DOM 会很混乱,第一种方法在所有浏览器和移动设备上都会工作得更好。
所以请给我一个建议,我应该使用什么以及哪些代码符合行业标准。