【发布时间】:2020-08-06 07:34:47
【问题描述】:
我想像这样检查我的数据
来自 foreach 的数据源结果
Data Source => 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17
我的 foreach 结果数据是:
ID_1 => 4, 5, 6, 10, 11, 13, 15
ID_2 => 1, 2, 3, 4, 5, 6, 7, 8
如何检查id是否与数据源相同或相等,结果为真,如果id没有数据源,结果为假?
这是我的代码来获取数据
@php
$items = array();
foreach($activity as $a){
$items[] = $a->id;
}
$list = implode(', ', $items);
@endphp
Data Source => {{ $list }}
@foreach($result as $detail_activity)
ID_{{$detail_activity->id}} => {{$detail_activity->ActivityDetail}}<br>
@endforeach
结果是这样的
如果我们使用该示例数据,可能会像
data source | id_1 | id_2 |
1 False True
2 False True
3 False True
4 True True
感谢您的提前:D
【问题讨论】:
-
你能举个例子吗?
-
我已经编辑了帖子:D
-
数据源和那两个数组总是排序的吗?
-
是的,已经排序了
-
任何更新......?