찾다

 >  Q&A  >  본문

동적 키를 사용하여 PHP 객체 반복: 단계별 가이드

PHP를 사용하여 JSON 파일을 구문 분석하려고 합니다. 하지만 지금은 막혔어요.

이것은 내 JSON 파일의 내용입니다:

으아악

지금까지 시도한 내용은 다음과 같습니다.

으아악

하지만 이름(예: 'John''Jennifer')以及所有可用的键和值(例如 'age''count')을 미리 모르기 때문에 foreach 루프를 몇 개 만들어야 할 것 같습니다.

예가 있었으면 좋겠습니다.

P粉312195700P粉312195700431일 전646

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

  • P粉920199761

    P粉9201997612023-10-11 07:17:05

    JSON을 제대로 읽지 않고 답변을 게시하는 사람이 이렇게 많다니 믿을 수 없습니다.

    두 번째 매개변수로 별도로 반복$json_a,你就会得到一个对象的对象。即使您传入 true하면 2D 배열도 됩니다. 첫 번째 차원을 반복하면 이와 같이 두 번째 차원을 에코할 수 없습니다. 따라서 이것은 잘못된 것입니다:

    으아아아

    모든 사람의 상태를 에코하려면 다음을 시도해 보세요.

    으아아아

    회신하다
    0
  • P粉668019339

    P粉6680193392023-10-11 07:17:05

    다차원 배열을 반복하려면 RecursiveArrayIterator< /p>를 사용할 수 있습니다. 으아악

    출력:

    으아악

    키보드로 실행

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