次のような配列があるとします:
リーリー
この配列をフィルタリングして、値が空ではない詳細のみが含まれるようにしたいと考えています。 Airco のtype
値は空であるため、詳細なtype
は返されません。この場合、返される配列は次のようになります:
リーリー
次のコード (ここにあります) を使用して、空の列に基づいて配列をフィルターできることがわかりました。 リーリー
しかし、入れ子になった配列
詳細があるため、このコードをどのように調整して私の場合に機能するようにするのかよくわかりません。
あなたの
リーリーarray_filter
は最初のレベルでのみ機能します。また、details
配列をループしたい場合は、単純な foreach ループを使用してこれを行うことができます。外側のループはすべての行を反復し、内側のループは各行のdetails
を反復します。ライブデモ