(php)endforeach文を使うとHTMLが読みやすい!

PHPをHTML内で連続で書くと見づらい。foreach文は時に見づらい。。。
なので!!!

HTML内でforeach文ではなくendforeach文を使おう。

  • foreach文は時に見づらい。。。
<?php
   
$fruits = array('りんご','みかん','ぶどう');    
echo '<table>';  
foreach($fruits as $v){  
  echo '<tr><td>'.$v.'</td></tr>';    
}  
echo '</table>';  
?>  
  • endforeach文
<table>  
<?php  

$fruits = array('りんご','みかん','ぶどう'); 
<? foreach($fruits as $v): ?>  
<tr><td><?php echo $v; ?></td><tr>  
<? endforeach();?>  
</table>  
?> 

HTMLタグをそのまま書ける。見やすい。


多次元配列などになると処理も長くのでなおさらendforeach文を使うほうがいい気がする。