回答編集履歴
2
コード追記修正:変数名\(fields\)を適切な名称\(rows\)に修正 および コメント追加
test
CHANGED
@@ -28,18 +28,24 @@
|
|
28
28
|
|
29
29
|
// 改行コード("\n")で分割しarrayにする
|
30
30
|
|
31
|
-
$
|
31
|
+
$rows = explode("\n", $text);
|
32
32
|
|
33
33
|
|
34
34
|
|
35
35
|
echo '<table>';
|
36
36
|
|
37
|
+
|
38
|
+
|
39
|
+
// $rowsの値それぞれをテーブルの1行(1列)として出力
|
40
|
+
|
37
|
-
foreach ($
|
41
|
+
foreach ($rows as $item) {
|
38
42
|
|
39
43
|
echo '<tr><td>' . $item . '</td></tr>';
|
40
44
|
|
41
45
|
}
|
42
46
|
|
47
|
+
|
48
|
+
|
43
49
|
echo '</table>';
|
44
50
|
|
45
51
|
```
|
1
回答修正:各行を「COLUMNとして出力」になっていたので「ROWとして出力」に修正
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
こんな感じでしょうか?
|
2
2
|
|
3
|
-
テキストを```array```にして```foreach```で```array```の要素を ```<td>値</td>```で出力しています。
|
3
|
+
テキストを```array```にして```foreach```で```array```の要素を ```<tr><td>値</td></tr>```で出力しています。
|
4
4
|
|
5
5
|
|
6
6
|
|
@@ -32,16 +32,14 @@
|
|
32
32
|
|
33
33
|
|
34
34
|
|
35
|
-
echo '<table>
|
35
|
+
echo '<table>';
|
36
36
|
|
37
37
|
foreach ($fields as $item) {
|
38
38
|
|
39
|
-
echo '<td>' . $item . '</td>';
|
39
|
+
echo '<tr><td>' . $item . '</td></tr>';
|
40
40
|
|
41
41
|
}
|
42
42
|
|
43
|
-
echo '</t
|
43
|
+
echo '</table>';
|
44
|
-
|
45
|
-
|
46
44
|
|
47
45
|
```
|