我一直很好奇,在 html 中编写 php 有什么明显的优点或缺点,反之亦然
例子:
echo '<ul>'
foreach ($items as $item)
{
echo "<li>$item</li>";
}
echo '</ul>
相对于:
<ul>
<? foreach($items as $item): ?>
<li>$item</li>
<? endforeach; ?>
</ul>
由于这些本质上产生相同的东西,您什么时候会实际使用一个而不是另一个?
最佳答案
在功能上它们完全相同,并且不会对性能产生明显影响(如果有的话)。这归结为个人偏好和可读性 - 如果一个比另一个更清晰并且其他人(或 future 的你)更容易理解,那就选择那个。
关于php - php inside html和反之亦然的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13205834/