2011-02-09 6 views

답변

1
<? $bigArray = array(array("foo", "bar"), array("foo", "bar"), array("foo", "bar")); ?> 
<table> 
<? foreach($bigArray as $a) { ?> 
    <tr><? for($j=0; $j <= 5; ++$j) { ?><td><?= $a[$j] ?></td><? } ?></tr> 
<? } ?> 
</table> 

이 방법의 장점은 당신이 좋아하는 HTML 편집기와 프로토 타입의 명령을 연결할 수 있다는 것입니다에만 이렇게 서버가 short_tags 항목을 지원하는 경우합니다..

+0

'5'를 바운드 바꿀 수 있습니다 (예 :'$ j <$ max_elements'). –

1

foreach 루프를 사용해보십시오.

의 Foreach는 :

<? 
$bigArray = array(array("foo", "bar"), array("foo", "bar"), array("foo", "bar")); 
?> 
<table> 
<? 
    foreach($bigArray as $a) 
    { 
     echo "<tr><td>".$a[0]."</td><td>".$a[1]."</td></tr>"; 
    } 
?> 
</table>