- ベストアンサー
array
includeでarrya構文で記述した変数を読み込んで、 arrayで定義した1~6までの変数ぶんHTMLを繰り返すにはどうしたらいいですか? --------------------------- include.php $name=array( 0=>"太郎", 1=>"花子", 2=>"四郎" ); --------------------------- <?php include('include.php'); ?> <html> <body> <TD><?php echo $name ?></TD> </body> </html> ---------------------------- <TD><?php echo $name ?></TD> の部分を変数の数だけ記述するのではなく、 一行で繰り返す方法はありますか? よろしくおねがいします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
php4以降の場合に限りますが、 <?php foreach($name AS $key => $val) { ?> <TD><?php echo $val; ?></TD> <? } ?> も可。 P.S. <td>を使うなら、<table>タグも書きましょうが、
その他の回答 (1)
noname#101981
回答No.1
<$php for($i = 0;$i < count($name);$i++){echo $name[$i]; } ?> こんな感じでどうでしょう? 一行におさめてみました。 テーブルタグの出力は考慮してませんが