Mengapa nama keluaran foreach kelihatan dua kali ganda (PS hanya mempunyai dua medan)
<? for($iCnt2 = 0; $iCnt2 < sqlsrv_num_fields($result); $iCnt2++) { foreach( sqlsrv_field_metadata( $result) as $v ){ echo "<td align=center>". $v['Name']."</td>" ; } } ?>
Menggunakan foreach untuk melintasi dalam gelung for adalah sama dengan menggelungkan traversal semula Anda boleh mengetahui perbezaan antara for dan foreach dalam Baidu,