【发布时间】:2020-01-07 19:02:30
【问题描述】:
我在下面返回了一个 Laravel 集合值:
我的问题是如何计算总数。的数据包含每个。与上面的示例一样,该示例的结果值必须为 9。
我尝试了以下代码:
array_count_values($jobs)
但正如预期的那样,它返回一个错误:
array_count_values() 期望参数 1 是数组,给定对象
有人知道如何以原生 php 方式或 laravel 收集方法来实现这一点吗?
【问题讨论】:
-
count($jobs);??? -
@AbraCadaver 我想这将给出 4,作为第一级项目的计数。
-
@AbraCadaver 我的意思是计算所有第二级。就像上面的例子。感谢先生的回复。
-
是的,箭把我吓跑了。
标签: php laravel laravel-5 laravel-6 laravel-collection