teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

4

修正

2019/02/26 13:22

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -45,7 +45,7 @@
45
45
 
46
46
  これを応用して、いきます。
47
47
 
48
- 段階
48
+ 段階
49
49
  ```php
50
50
  <table>
51
51
  <?php

3

修正

2019/02/26 13:22

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -256,6 +256,9 @@
256
256
  ※HTMLコードのインデントなどはとりあえず無視で、結果出力だけあわせました。
257
257
  インデントあわせたい場合はご自身で調整してください。
258
258
 
259
+ ------------------
260
+ 蛇足:
261
+
259
262
  テストでたくさんデータを作ってみる。
260
263
  ```php
261
264
  $nArray = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17];

2

修正

2019/02/26 13:05

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -36,7 +36,7 @@
36
36
  ミニマムコード:
37
37
  ```php
38
38
  for($i=0;$i<10;$i++){
39
- if($i%2){
39
+ if($i%2===1){
40
40
  echo $i;
41
41
  }
42
42
  }
@@ -55,7 +55,7 @@
55
55
  $th_tr_group .="
56
56
  <th>{$key}</th>
57
57
  <td>{$value}</td>\n";
58
- if($i%2){
58
+ if($i%2===1){
59
59
  echo "<tr>{$th_tr_group}</tr>\n";
60
60
  $th_tr_group = "";
61
61
  }

1

修正

2019/02/26 13:04

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -254,4 +254,20 @@
254
254
  参考まで。
255
255
 
256
256
  ※HTMLコードのインデントなどはとりあえず無視で、結果出力だけあわせました。
257
- インデントあわせたい場合はご自身で調整してください。
257
+ インデントあわせたい場合はご自身で調整してください。
258
+
259
+ テストでたくさんデータを作ってみる。
260
+ ```php
261
+ $nArray = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17];
262
+ $row_point = 6;
263
+ ```
264
+ ![イメージ説明](de74f467c5a9e9d69a216fe090ee24c3.png)
265
+ ```php
266
+ $nArray = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25];
267
+ $row_point = 2;
268
+ ```
269
+ ![イメージ説明](76f1a4958b11614b11a383d9ae4d5e29.png)
270
+ 同じデータで`$row_point = 3;`
271
+ ![イメージ説明](41fbc918aa7e43306eb34a91b059fe57.png)
272
+ 同じデータで`$row_point = 5;`
273
+ ![イメージ説明](a07f540988ff33832525ef964a739021.png)