这更像是一个疑惑而不是技术问题,如果这个问题看起来很愚蠢或者答案对某些人来说是显而易见的,我很抱歉,但我想知道......
总是回显您需要编写的任何 HTML 或在需要编写 HTML 并在之后重新打开时关闭 PHP 标记会更好吗?本质上将 PHP 嵌入 HTML 中?
以下是每个示例:
for($x=0;$x<count($customers);$x++)
{
echo '<tr>';
echo '<td><a class=summary href=mailto:'.$customers[$x]["Email"].'>'.$customers[$x]["Email"].'</td>';
echo '<td>'.$customers[$x]["Title"].'</td>';
echo '<td>'.$customers[$x]["FirstName"].'</td>';
echo '<td>'.$customers[$x]["Surname"].'</td>';
echo '<td>'.$customers[$x]["DeliveryCountryID"].'</td>';
echo '<td>'.$customers[$x]["LanguageID"].'</td>';
echo '</tr>';
}
显示所有 HTML 都被回显
<?php
for($x=0;$x<count($customers);$x++)
{
?>
<tr>
<td><?=$customers[$x]["Email"]?></td>
<td><?=$customers[$x]["Title"]?></td>
<td><?=$customers[$x]["FirstName"]?></td>
<td><?=$customers[$x]["Surname"]?></td>
<td><?=$customers[$x]["DeliveryCountryID"]?></td>
<td><?=$customers[$x]["LanguageID"]?></td>
</tr>
<?php
}
?>
有在 HTML 中嵌入 PHP 的示例。
我问的原因是因为我刚开始我的编程生涯,我的经验不足,我加入了一家公司,他们的老开发人员显然比我更有经验,回应了一切。
我从来没有这样做过,因为我喜欢将 PHP 嵌入到我的 HTML 中,而且我发现他的代码有时难以阅读。
他这样做是有原因的,还是最好的方式,或者值得我慢慢地改变代码,让它更像我做事的方式?