質問編集履歴
1
説明の日本語を修正した
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
Fatal error: Unsupported operand types
|
1
|
+
PHPでFatal error: Unsupported operand typesが出るはずが出ない場合がある
|
body
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
### 問題
|
2
2
|
|
3
|
-
arrayを乗算
|
3
|
+
PHPでarrayを乗算してしまうと `Fatal error: Unsupported operand types` となるはずですが、下記のコードでは Fatal error にならず、原因がわかりません。
|
4
4
|
|
5
5
|
説明を含めて再現するパターンを下記のソースコードに書きました。
|
6
6
|
4つ目の `var_dump` について、 `&&` の前の部分では `$i2` が `array` なため Fatal error になることは期待通りです。
|