回答編集履歴

2

エラーメッセージの翻訳追加

2016/12/15 03:47

投稿

Y.H.
Y.H.

スコア7914

test CHANGED
@@ -13,6 +13,8 @@
13
13
 
14
14
 
15
15
  この```$v();```ってなんでしょうか? ```$v``` は objectなので```()```を付けても質問記載のエラーになります。
16
+
17
+ [Function name must be a string 訳:関数名は文字列でなければなりません](https://translate.google.co.jp/#en/ja/Function%20name%20must%20be%20a%20string)
16
18
 
17
19
 
18
20
 

1

再現コード追加

2016/12/15 03:47

投稿

Y.H.
Y.H.

スコア7914

test CHANGED
@@ -13,3 +13,33 @@
13
13
 
14
14
 
15
15
  この```$v();```ってなんでしょうか? ```$v``` は objectなので```()```を付けても質問記載のエラーになります。
16
+
17
+
18
+
19
+ ---
20
+
21
+
22
+
23
+ 再現コード
24
+
25
+ ```PHP
26
+
27
+ <?php // test.php
28
+
29
+ class foo {
30
+
31
+ }
32
+
33
+
34
+
35
+ $a = new foo();
36
+
37
+ $a();
38
+
39
+ ```
40
+
41
+ 実行結果
42
+
43
+ > $ php test.php
44
+
45
+ > PHP Fatal error: Function name must be a string in - on line 6