在 laravel 我有這樣的拖曳陣列
陣列一
array: [
0 => "title1"
1 => null
2 => "title 3"
3 => null
]
這是我的另一個陣列
array:4 [
0 => "value 1"
1 => null
2 => null
3 => "value 4"
]
我想組合這些拖曳陣列,所以我使用了這種方法
array_combine($array1, $array2);
這就是 dd() 結果
array:3 [
"title1" => "value 1"
"" => "value 4"
"title 3" => null
]
到目前為止沒有任何問題我的問題是如何洗掉鍵或值為空或為空的合并陣列
uj5u.com熱心網友回復:
你可以利用 Laravel 集合
$merged = [
"title1" => "value 1",
"" => "value 4",
"title 3" => null
];
$result = collect($merged)
->reject(fn($value, $key) => empty($value) || empty($key))
->all();
//$result will be
[
"title1" => "value 1",
]
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/485936.html
上一篇:通過laraveleloquent查詢四級表中的資料
下一篇:嘗試登錄或注冊管理員、部署HostingerCpanel、本地主機作業正常時,找不到類“\App\Models\Admin”出現錯誤
