0
我有一个问题,也许它真的很愚蠢,对不起。例如,我有“用户”表,我需要为每个用户执行一些操作(而不是所有用户,所以我不能使用批量更新。试想一下这种情况)。foreach()与Laravel查询
是否有任何区别:
$users = Users::all();
foreach ($users as $user) {
//some action
}
和
foreach (Users::all() as $user) {
//some action
}
欣赏任何解释。
没什么不同,但在上面的代码中使用第一种方法更好 –
[PHP'foreach'实际上是如何工作的]可能的副本(https://stackoverflow.com/questions/10057671/how-does-php-foreach -actually-work) – Neodan
@SagarGautam为什么是这样? – Scuzzy