我得到PDO包含結果的行陣列:
parent_id , item_id
NULL 2
NULL 3
1 5
1 8
parent_id我想要一個不是 NULl的新陣列
方法
new arr=[5,8]
uj5u.com熱心網友回復:
您需要從出口設定新陣列或使用IS NULL條件復制請求。使用陣列方法,您的代碼將顯示如下:
$arr = [
[
'parent_id' => null,
'item_id' => 2,
],
[
'parent_id' => null,
'item_id' => 4
],
[
'parent_id' => 2,
'item_id' => 20,
],
];
$new_arr = array_filter($arr,function ($item) {
return !$item['parent_id'];
});
print_r($new_arr);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/524158.html
標籤:phpmysql数组
上一篇:同時更新多個值SQL
