2017-07-06 13 views
1

次の構文の違いは何ですか?Laravel 5.2正しいforeach構文

foreach($products as $product) { 
// loop body 
} 

foreach($product as $product) { 
//loop body 
} 

秒1が使用されているいくつかの時間をエラーました。 おかげ

+0

更新後に回答を更新しました – Nour

答えて

1

この構文は$productsを通して我々ループとして

foreach($product as $product) { 
//loop body 
} 

間違っていると、それを一つ一つ$productを出す ので、我々は、単一の変数の名前で、それに続く、最初の配列を渡し、我々後であなたのforeach loopを使用したい場合は、このようにする必要があります:

foreach($products as $product){ 
//loop body 
} 
関連する問題