作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有类似的sql命令
$kos = DB::select('SELECT team,round,SUM(points) AS total from points WHERE round="first" GROUP by team ORDER BY total desc, run_rate desc limit 4');
当我 dd($kos)
时,它会给我这个输出 see here但是当我运行这个
$kos = DB::select('SELECT team,round,SUM(points) AS total from points WHERE round="first" GROUP by team ORDER BY total desc, run_rate desc limit 4');
foreach($kos as $ko){
dd($ko->team);
}
它会给我这个输出 see here谁能告诉我为什么?
最佳答案
dd
将转储传递的值并退出脚本的执行
在第一种情况下,您将一个集合传递给 dd ,它将转储整个集合并停止执行脚本
在第二种情况下,您处于第一个循环中并转储团队值(value)并停止执行
如果你只想转储值而不停止执行你应该调用dump
代替函数
试试这个
DB::select('SELECT team,round,SUM(points) AS total from points WHERE round="first" GROUP by team ORDER BY total desc, run_rate desc limit 4');
foreach($kos as $ko){
dump($ko->team);
}
关于mysql - actullay dd() 如何在 laravel 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55521112/
我是一名优秀的程序员,十分优秀!