찾다

 >  Q&A  >  본문

PHP를 사용하여 다차원 배열 값을 CSV 파일의 단일 행으로 결합

내 코드를 사용하여 다차원 배열을 csv로 변환하는 동안 이 문제가 발생합니다.

이것이 내 배열의 구조입니다

으아악

다음과 같이 보고 목적으로 csv 파일로 저장하고 싶습니다.

으아악

코드에서 내가 한 일은 다음과 같습니다:

으아악

하지만 출력은 내가 원하는 것이 아닙니다. 이것은 내 코드에서 생성된 출력입니다.

으아악

배열의 마지막 데이터만 가져옵니다. 내 코드에 무엇이 문제이고 내가 뭘 잘못하고 있는지 물어봐도 될까요?

P粉186904731P粉186904731229일 전396

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

  • P粉803444331

    P粉8034443312024-03-30 09:49:25

    저는 중첩된 루프나 제공된 답변을 좋아하지 않습니다. 하지만 다음을 보세요:

    귀하의 배열:

    으아아아

    코드:

    으아아아

    다른 foreach 中使用另一个 foreach에서 할 수 있습니다. :) 먼저 새 행에 키를 추가한 다음 나머지 요소를 반복하여 추가할 수 있습니다. $row 변수는 결과를 확인하는 용도로만 사용됩니다.

    코드가 매우 간단해서 직접 분석할 수 있을 것입니다.

    위 코드의 결과는 다음과 같습니다.

    으아아아

    안녕하세요.

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