回答編集履歴

2

</body>が来たときに処理を終了するように変更

2016/12/19 00:45

投稿

tacsheaven
tacsheaven

スコア13703

test CHANGED
@@ -36,13 +36,15 @@
36
36
 
37
37
  $lines = array();
38
38
 
39
- } else {
39
+ } else if ($line == '</body>') {
40
40
 
41
+ // データ部分終了なので打ち切り
42
+
43
+ break;
44
+
41
- if ($date != '') {
45
+ } else if ($date != '') {
42
46
 
43
47
  $lines[] = $line;
44
-
45
- }
46
48
 
47
49
  }
48
50
 

1

間違いを修正

2016/12/19 00:45

投稿

tacsheaven
tacsheaven

スコア13703

test CHANGED
@@ -30,11 +30,11 @@
30
30
 
31
31
  $result[$date] = $lines;
32
32
 
33
- $lines = array();
33
+ }
34
34
 
35
- $date = $matches[1];
35
+ $date = $matches[1];
36
36
 
37
- }
37
+ $lines = array();
38
38
 
39
39
  } else {
40
40