回答編集履歴
2
修正
answer
CHANGED
@@ -47,7 +47,7 @@
|
|
47
47
|
|
48
48
|
つまり、下記のようにすれば良い、ということになります。
|
49
49
|
```php
|
50
|
-
$datalists = file($
|
50
|
+
$datalists = file($filename);
|
51
51
|
```
|
52
52
|
|
53
53
|
ただ、これだけではいけません。
|
1
ツッコミ
answer
CHANGED
@@ -89,8 +89,19 @@
|
|
89
89
|
|
90
90
|
```
|
91
91
|
|
92
|
+
以下、細かなツッコミ。
|
93
|
+
> explodeを使わず、implodeも試したのですが、ダメでした。
|
92
94
|
|
95
|
+
implodeは配列を文字列としてつなげるものですね。
|
96
|
+
そもそもが配列ではなかったら意味がありません。
|
93
97
|
|
98
|
+
> 僕の憶測なのですが、$numberが既に配列化していてそれを配列にもう一度しようとしているのかなと思っています。
|
99
|
+
|
100
|
+
確かに憶測ですね。
|
101
|
+
元々がfile()の引数が正しく指定されていないことから起きているので、
|
102
|
+
foreachの中にすら入っていない状態なので$numberは関係ありません。
|
103
|
+
|
104
|
+
|
94
105
|
-------------------
|
95
106
|
|
96
107
|
Eclipseなどの構文チェック機能やフォーマット機能がある[IDE](https://ja.wikipedia.org/wiki/%E7%B5%B1%E5%90%88%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83)の利用を強くすすめます。
|