• ベストアンサー

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> の部分を変数の数だけ記述するのではなく、 一行で繰り返す方法はありますか? よろしくおねがいします。

質問者が選んだベストアンサー

  • ベストアンサー
  • selenity
  • ベストアンサー率41% (324/772)
回答No.2

php4以降の場合に限りますが、 <?php foreach($name AS $key => $val) { ?> <TD><?php echo $val; ?></TD> <? } ?> も可。 P.S. <td>を使うなら、<table>タグも書きましょうが、

その他の回答 (1)

noname#101981
noname#101981
回答No.1

<$php for($i = 0;$i < count($name);$i++){echo $name[$i]; } ?> こんな感じでどうでしょう? 一行におさめてみました。 テーブルタグの出力は考慮してませんが

関連するQ&A