• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:連想配列からテーブルを作成する関数)

連想配列からテーブルを作成する関数

このQ&Aのポイント
  • 連想配列からテーブルを作成する関数の作成方法と、それによって生成されるHTMLのソースコードを説明します。
  • 配列として与えられたデータをHTMLのテーブル形式で表示する方法を示します。
  • 具体的なコード例として、連想配列からテーブルを作成する関数の使用例と生成されるHTMLのソースコードを紹介します。

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

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5292/13827)
回答No.2

ごめんなさい、タイプミスが一か所ありましたので訂正します function table($v) { echo '<table>'; foreach ($v as $t1) { echo '<tr>'; foreach ($t1 as $t2) { echo '<td>' . $t2 . '</td>'; } echo '</tr>'; } echo '</table>'; }

synchro-night
質問者

お礼

t_ohtaさん 解答ありがとうございます。 うまくできるようになりました。

その他の回答 (2)

noname#244856
noname#244856
回答No.3

t_ohtaさんのソースを拝借します。 function printTable($table) { echo '<table>' . PHP_EOL; foreach ($table as $line) { echo '<tr>'; foreach ($line as $cell) { echo '<td>' . $cell . '</td>'; } echo '</tr>' . PHP_EOL; } echo '</table>' . PHP_EOL; } 行の終わりにPHP_EOLを付けてあげたほうが出力HTMLがきれいになるので、出来ればこちらで。

  • t_ohta
  • ベストアンサー率38% (5292/13827)
回答No.1

function table($v) { echo '<table>'; foreach ($v as $t1) { echo '<tr>'; foreach ($v as $t2) { echo '<td>' . $t2 . '</td>'; } echo '</tr>'; } echo '</table>'; }

関連するQ&A