>  Q&A  >  본문

중첩 배열의 열을 기반으로 다차원 배열을 필터링하는 방법은 무엇입니까?

다음과 같은 배열이 있다고 가정해 보겠습니다.

으아악

값이 비어 있지 않은 세부 정보만 포함하도록 이 배열을 필터링하고 싶습니다. 에어코의 type 值为空,因此它不应返回详细的 type. 이 경우 반환된 배열은 다음과 같아야 합니다.

으아악

여기에 있는 다음 코드를 사용하여 빈 열을 기반으로 배열을 필터링할 수 있다는 것을 알고 있습니다.

으아악

하지만 중첩 배열이 있기 때문에details 이 코드를 내 경우에 맞게 적용하는 방법을 잘 모르겠습니다.

P粉004287665P粉004287665428일 전545

모든 응답(1)나는 대답할 것이다

  • P粉458725040

    P粉4587250402023-09-09 09:24:13

    당신의 것array_filter仅在第一级起作用。您还希望在 details 数组上进行循环,您可以使用简单的 foreach 循环来完成此操作。外部循环将遍历所有行,内部循环将遍历每行的详细信息.

    으아악

    실시간 시연

    회신하다
    0
  • 취소회신하다