【发布时间】:2019-06-10 12:50:23
【问题描述】:
我有一个多数组函数,需要从视图中的数组中删除重复值并显示在列表中。
数组尝试删除“mfgg_name”(如果出现超过 1 次)
array:44 [▼
0 => array:4 [▼
"mfgg_name" => "Solomon Colors, Inc."
"mfgg_id" => 122
"product_name" => "Lythic Protector"
"product_id" => 2586
]
1 => array:4 [▼
"mfgg_name" => "Solomon Colors, Inc."
"mfgg_id" => 122
"product_name" => "Lythic SPD Protector"
"product_id" => 2587
]
2 => array:4 [▼
"mfgg_name" => "Solomon Colors, Inc."
"mfgg_id" => 122
"product_name" => "Lythic Cleaner"
"product_id" => 2588
]
3 => array:4 [▼
"mfgg_name" => "Solomon Colors, Inc."
"mfgg_id" => 122
"product_name" => "Lythic DAY1 Hardener"
"product_id" => 2589
]
@if(count($list_all_active_manufacturers) > 0 )
{{dd($list_all_active_manufacturers)}}
@foreach($list_all_active_manufacturers as $leedsManufacturer)
<div class="post" id="post{{$leedsManufacturer['mfgg_id']}}">
<label class=" my-checkbox gry2" id="manufacturer">{{str_limit($leedsManufacturer['mfgg_name'], 300)}}
<input type="checkbox" class="manufacturer common_selector" name="manufacturer[]" value="{{$leedsManufacturer['mfgg_id']}}">
<span class="checkmark"></span>
</label>
</div>
@endforeach
@endif
【问题讨论】:
-
您的预期输出是什么?
-
你是如何生成这个数组的?
-
我想从数组中删除重复的
mfgg_name值并只显示一次 -
我从数据生成了这个数组,我有多个产品,每个产品都有它的制造商,但我只需要显示制造商一次