csv에 대한 배열은 중첩 된 배열 값을 인쇄합니다.

제임스

내 배열을 CSV 파일에 넣는 데 문제가 있습니다.

내 배열은 다음과 같습니다.

Array
(
    [0] => Array
        (
            [startedOn] => 2022-04-20T11:21:23.872
            [answeredOn] => 2022-04-20T11:21:35.865
            [finishedOn] => 2022-04-20T11:21:55.233
            [durationInSeconds] => 59

        )

    [1] => Array
        (
            [startedOn] => 2022-04-16T15:47:55.332
            [answeredOn] => 2022-04-16T15:48:25.698
            [finishedOn] => 2022-04-16T15:49:23.77
            [durationInSeconds] => 59
        )

    [2] => Array
        (
            [

이 스크립트를 사용하여 배열을 csv 파일에 넣습니다.

$f = fopen('file.csv', 'w');

$firstLineKeys = false;
foreach ($resArr as $line)
{
    if (empty($firstLineKeys))
    {
        $firstLineKeys = array_keys($line);
        fputcsv($f, $firstLineKeys);
        $firstLineKeys = array_flip($firstLineKeys);
    }

    $line_array = array($line);
    foreach ($line as $value)
    {
        array_push($line_array,$value);
    }

    fputcsv($f, $line_array);
}

이것은 모든 줄의 첫 번째 값이 "배열"이라는 점을 제외하고 주요 부분에서 작동합니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

Barmar

문제는 초기화하고 있다는 것입니다 $line_array으로 $line그것을 2 차원 배열하고, 첫 번째 요소로.

그러나 필요가 없습니다 $line_array모든에서 바로 사용fputcsv($f, $line);

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

SpringData Mongo-중첩 된 값에 대해 중첩 된 고유 배열을 얻는 방법은 무엇입니까?

분류에서Dev

같은 줄에 두 개의 배열을 인쇄하는 중첩 된 bash 루프

분류에서Dev

같은 줄에 두 개의 배열을 인쇄하는 중첩 된 bash 루프

분류에서Dev

JSON에 중첩 된 결과 배열을 반복합니다.

분류에서Dev

PHP에서 깊이 중첩 된 배열을 반복합니다.

분류에서Dev

중첩 배열에서 찾아 해당하는 이름을 인쇄합니다.

분류에서Dev

중첩 된 foreach에서 대체되는 배열 값?

분류에서Dev

중첩 된 개체에서 중첩 된 배열을 만드는 방법은 무엇입니까?

분류에서Dev

중첩 된 JSON 배열 내에서 배열을 비교하는 방법은 무엇입니까?

분류에서Dev

속성 이름과 값의 배열에서 중첩 된 개체의 배열을 만듭니다.

분류에서Dev

배열에 중첩 된 문서의 필드에 대한 고유 제한을 설정하는 방법은 무엇입니까?

분류에서Dev

배열의 개체 내부에 중첩 된 배열에서 중복 개체 값을 제거하는 방법은 무엇입니까?

분류에서Dev

깊은 중첩 된 개체 배열 JSON 파일에 대한 매핑

분류에서Dev

AngularJS 템플릿의 중첩 된 JSON 배열에서 값을 얻는 방법은 무엇입니까?

분류에서Dev

중첩 된 양식 배열에 대한 Angular PatchValue

분류에서Dev

Matlab의 중첩 된 셀형 배열에 대한 셀 함수

분류에서Dev

MongoDB : 중첩 된 배열에서 특정 값을 찾는 방법, 찾은 경우 해당 배열 만 표시하는 방법은 무엇입니까?

분류에서Dev

각 배열에 대한 개체의 키를 사용하여 중첩 된 배열을 중첩 된 개체로 재귀 적으로 변환

분류에서Dev

중첩 된 DOMNode의 값을 PHP 배열에 저장

분류에서Dev

객체와 배열로 깊이 중첩 된 배열을 병합

분류에서Dev

중첩 된 객체 배열 값을 다른 배열로 가져 오기

분류에서Dev

중첩 된 객체 배열을 가진 객체 배열에서 모든 값을 얻는 방법은 무엇입니까?

분류에서Dev

중첩 된 객체 배열을 가진 객체 배열에서 모든 특정 값을 얻는 방법은 무엇입니까?

분류에서Dev

MongoDB는 객체 내에서 속성을 뺀 중첩 된 객체 배열을 반환합니다 (또한 .then ()은 집계와 함께 작동하지 않음).

분류에서Dev

몽구스는 배열 요소에 대한 조건으로 중첩 배열을 채 웁니다.

분류에서Dev

배열에 잘못된 값을 인쇄

분류에서Dev

함수 내에 중첩 된 함수에서 배열을 반환하고 약속 확인을 처리합니다.

분류에서Dev

다중 배열 Java의 메소드에 대한 중첩 for 루프

분류에서Dev

테이블 형 다중 배열에 대한 루프백 응답 / 객체의 중첩 배열을 선형 배열로 병합

Related 관련 기사

  1. 1

    SpringData Mongo-중첩 된 값에 대해 중첩 된 고유 배열을 얻는 방법은 무엇입니까?

  2. 2

    같은 줄에 두 개의 배열을 인쇄하는 중첩 된 bash 루프

  3. 3

    같은 줄에 두 개의 배열을 인쇄하는 중첩 된 bash 루프

  4. 4

    JSON에 중첩 된 결과 배열을 반복합니다.

  5. 5

    PHP에서 깊이 중첩 된 배열을 반복합니다.

  6. 6

    중첩 배열에서 찾아 해당하는 이름을 인쇄합니다.

  7. 7

    중첩 된 foreach에서 대체되는 배열 값?

  8. 8

    중첩 된 개체에서 중첩 된 배열을 만드는 방법은 무엇입니까?

  9. 9

    중첩 된 JSON 배열 내에서 배열을 비교하는 방법은 무엇입니까?

  10. 10

    속성 이름과 값의 배열에서 중첩 된 개체의 배열을 만듭니다.

  11. 11

    배열에 중첩 된 문서의 필드에 대한 고유 제한을 설정하는 방법은 무엇입니까?

  12. 12

    배열의 개체 내부에 중첩 된 배열에서 중복 개체 값을 제거하는 방법은 무엇입니까?

  13. 13

    깊은 중첩 된 개체 배열 JSON 파일에 대한 매핑

  14. 14

    AngularJS 템플릿의 중첩 된 JSON 배열에서 값을 얻는 방법은 무엇입니까?

  15. 15

    중첩 된 양식 배열에 대한 Angular PatchValue

  16. 16

    Matlab의 중첩 된 셀형 배열에 대한 셀 함수

  17. 17

    MongoDB : 중첩 된 배열에서 특정 값을 찾는 방법, 찾은 경우 해당 배열 만 표시하는 방법은 무엇입니까?

  18. 18

    각 배열에 대한 개체의 키를 사용하여 중첩 된 배열을 중첩 된 개체로 재귀 적으로 변환

  19. 19

    중첩 된 DOMNode의 값을 PHP 배열에 저장

  20. 20

    객체와 배열로 깊이 중첩 된 배열을 병합

  21. 21

    중첩 된 객체 배열 값을 다른 배열로 가져 오기

  22. 22

    중첩 된 객체 배열을 가진 객체 배열에서 모든 값을 얻는 방법은 무엇입니까?

  23. 23

    중첩 된 객체 배열을 가진 객체 배열에서 모든 특정 값을 얻는 방법은 무엇입니까?

  24. 24

    MongoDB는 객체 내에서 속성을 뺀 중첩 된 객체 배열을 반환합니다 (또한 .then ()은 집계와 함께 작동하지 않음).

  25. 25

    몽구스는 배열 요소에 대한 조건으로 중첩 배열을 채 웁니다.

  26. 26

    배열에 잘못된 값을 인쇄

  27. 27

    함수 내에 중첩 된 함수에서 배열을 반환하고 약속 확인을 처리합니다.

  28. 28

    다중 배열 Java의 메소드에 대한 중첩 for 루프

  29. 29

    테이블 형 다중 배열에 대한 루프백 응답 / 객체의 중첩 배열을 선형 배열로 병합

뜨겁다태그

보관