PHPコードに単純な間違いがありました:
$string += 'something' . $Car->id . ',';
その結果、Homestead と Forge で異なる動作が発生しました。
$string の結果:
0
フォージ結果:
エラー: 数値以外の値が見つかりました
誰もが理由を知っていますか? また、ホームステッドの動作をフォージと同じように変更するにはどうすればよいですか? それは絶対に良いです..
アップデート
私の質問が完全に明確ではなくて申し訳ありません。質問は.=ではなく+=という間違いそのものではなく、承知していました。
問題は、ある環境ではエラーが表示され、他の環境では表示されない理由です。
どちらの環境も同じように構成されています (php.ini):
error_reporting = E_ALL
display_errors = On
そして、それは単なる通知ではなく、エラーです。