回答編集履歴
2
見直し
test
CHANGED
@@ -6,7 +6,9 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
また、whileループに入る前に一度きり`$line1 = fgets($fp);`を実行してい
|
9
|
+
また、whileループに入る前に一度きり`$line1 = fgets($fp);`を実行していて、
|
10
|
+
|
11
|
+
2回目以降の読み込み処理が動いていません。
|
10
12
|
|
11
13
|
実はwhileループの終了条件が満たせず無限ループになっています。
|
12
14
|
|
1
加筆修正
test
CHANGED
@@ -3,3 +3,13 @@
|
|
3
3
|
`fclose($test1);`を1回目の実行でファイルをクローズして、
|
4
4
|
|
5
5
|
ループなので2回めの実行で無効なファイルポインターについてエラーメッセージになっています。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
また、whileループに入る前に一度きり`$line1 = fgets($fp);`を実行しているので、
|
10
|
+
|
11
|
+
実はwhileループの終了条件が満たせず無限ループになっています。
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
構造の見直しを。
|