這裏是我的代碼混合PHP和HTML。 (它顯示4X4表)。如何縮小這種混雜的情況?
如何使此代碼獲得更多的可讀性?
如果你改變HTML縮進,U應該改變整個HTML。 (此代碼是整個來源的一部分。)
你對我有什麼想法。請告訴我。助教。
<!-- GALLERY BEGIN -->
<tr>
<td style="padding-top:5px;"><table width="100%" border="0" cellpadding="2" cellspacing="0">
<tr>
<?php
$ii = 0;
$aRows = getArticle('board_table', $DB_CONNECT, 8);
foreach ($aRows as $iidx => $aRow) :
$ii++;
$U = getUpfiles('upload_table',$aRow[uid],'');
$pic = getImage($U);
?>
<td width="75"><table width="60" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><a href="<?=$aRow[link]?>"><img src="<?=$pic?>"/></a></td>
</tr>
<tr>
<td align="center"><?=getStrCut($aRow[subject], 8, '..')?></td>
</tr>
</table></td>
<?php if($ii%4==0): ?>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellpadding="2" cellspacing="0">
<tr>
<?php endif; ?>
<?php endforeach; ?>
</tr>
</table></td>
</tr>
<!-- END BEGIN -->
我會首先使用大括號({})來代替BASIC類語法的循環。這將使讀取和縮進(IMO)變得更容易。此外,我會建議代碼塊之間的額外間距。 – Ynhockey 2012-08-02 07:46:37