入れ子になった配列の列に基づいて多次元配列をフィルター処理する方法は?
P粉004287665
P粉004287665 2023-09-08 13:16:28
0
1
500

次のような配列があるとします:

リーリー

この配列をフィルタリングして、値が空ではない詳細のみが含まれるようにしたいと考えています。 Airco の type 値は空であるため、詳細な type は返されません。この場合、返される配列は次のようになります:

リーリー

次のコード (ここにあります) を使用して、空の列に基づいて配列をフィルターできることがわかりました。 リーリー

しかし、入れ子になった配列

詳細があるため、このコードをどのように調整して私の場合に機能するようにするのかよくわかりません。

P粉004287665
P粉004287665

全員に返信(1)
P粉458725040

あなたの array_filter は最初のレベルでのみ機能します。また、details 配列をループしたい場合は、単純な foreach ループを使用してこれを行うことができます。外側のループはすべての行を反復し、内側のループは各行の details を反復します。

リーリー

ライブデモ

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!