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

回答編集履歴

2

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

2016/12/15 03:47

投稿

Y.H.
Y.H.

スコア7918

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

1

再現コード追加

2016/12/15 03:47

投稿

Y.H.
Y.H.

スコア7918

answer CHANGED
@@ -5,4 +5,19 @@
5
5
  $v();
6
6
  ```
7
7
 
8
- この```$v();```ってなんでしょうか? ```$v``` は objectなので```()```を付けても質問記載のエラーになります。
8
+ この```$v();```ってなんでしょうか? ```$v``` は objectなので```()```を付けても質問記載のエラーになります。
9
+
10
+ ---
11
+
12
+ 再現コード
13
+ ```PHP
14
+ <?php // test.php
15
+ class foo {
16
+ }
17
+
18
+ $a = new foo();
19
+ $a();
20
+ ```
21
+ 実行結果
22
+ > $ php test.php
23
+ > PHP Fatal error: Function name must be a string in - on line 6