これは技術的な質問というよりも疑問です。この質問がばかげているように見えたり、答えが明らかな場合は申し訳ありませんが、私は疑問に思っていました...
記述する必要がある HTML を常にエコー アウトするか、HTML を記述する必要がある場合は PHP タグを閉じてから再度開く方がよいでしょうか? 本質的にHTML内にPHPを埋め込むのですか?
それぞれの例を次に示します。
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 に埋め込むのが好きで、コードが読みにくい場合があるため、この方法を行ったことはありません。
彼がこのようにした理由はありますか、またはそれが最善の方法ですか、それとも私が物事を行う傾向があるようにコードをゆっくりと変更する価値がありますか?