我提到了一個關於這個主題的奇怪問題。我自己「解決」了它,但是想討論是否有人理解背後的問題。Laravel雄辯查詢PHP版本問題(5.6與7.0)
此查詢工作正常使用PHP 7.0:
$image = (ProductImage::all()->where('productHistory_id', $product->history_id))->first();
,並導致syntax error, unexpected '->' (T_OBJECT_OPERATOR)
。
這個查詢(不帶支架)正常工作與PHP 7.0 和 5.6:
$image = ProductImage::all()->where('productHistory_id', $product->history_id)->first();
whaaaat?
此致 尼科