PHP5에서 중첩 된 json 객체를 만드는 방법

론 토 남베

이것이 간단 할 수 있다는 것을 알고 있지만 막혀서 해결책을 찾을 수 없습니다. 다음과 같은 간단한 중첩 json 객체를 만들고 싶습니다.

{
   "user": {"firstname":"foo","lastname":"bar","email":"[email protected]"}
}

지금까지 다음과 같이 내부 json을 만들 수 있습니다.

class user_profile {
    private $firstname = '';
    private $lastname ='';
    private $email = '';
    public function __construct($first, $last, $email){
        $this->firstname = $first;
        $this->lastname = $last;
        $this->email = $email;
    }
    public function expose() {
        return get_object_vars($this);
    }

}
$up = new user_profile('foo','bar','[email protected]');
echo json_encode($up->expose());

배열 추가를 시도했습니다.

echo json_encode(array('user',$up->expose()), JSON_FORCE_OBJECT);

그러나 그 결과 :

{
    "0":"user","1":    {"firstname":"foo","lastname":"bar","email":"[email protected]"}
}

외부 "사용자"부분을 어떻게 만듭니 까?

견인

넌 할 수있어 json_encode(array('user' => $up->expose());

그래서 기본적으로 당신이 저지른 유일한 실수는 키 => 값을 가진 연관 배열이 아니라 두 개의 객체가있는 배열을 제공 하는 ,대신을 사용하는 것입니다 =>.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Delphi 10.1 Berlin에서 중첩 된 객체를 Json으로 변환하는 방법

분류에서Dev

Postgres에서 중첩 된 JSON의 객체를 쿼리하는 방법

분류에서Dev

중첩 된 json 객체를 스프링 mvc에 저장하는 방법

분류에서Dev

Spark에 중첩 된 Json 객체를 구문 분석하는 방법

분류에서Dev

PHP에서 중첩 된 개체를 만드는 방법

분류에서Dev

탄력적 검색에서 중첩 된 JSON 객체 / 필드를 쿼리하는 방법은 무엇입니까?

분류에서Dev

Android에서 중첩 된 동적 Json Object Pojo 클래스를 만드는 방법

분류에서Dev

Hive에서 중첩 된 JSON 개체를 추출하는 방법

분류에서Dev

Android에서 중첩 된 JSON 개체를 처리하는 방법

분류에서Dev

mongodb에서 중첩 된 객체를 쿼리하는 방법

분류에서Dev

중첩 된 JSON을 SpringBoot에서 객체 모델에 매핑하는 방법

분류에서Dev

Gson을 사용하여 중첩 된 JSON 객체에서 데이터를 가져 오는 방법

분류에서Dev

각도 js Google지도에서 중첩 된 json 배열 객체를 전달하는 방법

분류에서Dev

각도 js Google지도에서 중첩 된 json 배열 객체를 전달하는 방법

분류에서Dev

중첩 된 json 배열에서 특정 객체 값을 얻는 방법

분류에서Dev

PHP에서 배열 내부에 중첩 된 객체를 계산하는 방법

분류에서Dev

Java에서 다중 JSON 객체를 만드는 방법

분류에서Dev

Mongodb : 중첩 된 객체 배열 내에서 필드를 변환하는 방법

분류에서Dev

중첩 된 객체의 필드 중 하나를 기반으로 중첩 된 JSON 객체를 기본 유형으로 역 직렬화하는 방법

분류에서Dev

중첩 된 json 객체를 각도 11의 모델에 매핑하는 방법은 무엇입니까?

분류에서Dev

RestKit을 사용하여 중첩 된 JSON 객체를 Core Data에 저장하는 방법

분류에서Dev

Ebean에서 중첩 된 객체를 만드는 가장 간단한 방법은 무엇입니까?

분류에서Dev

중첩 된 json 객체의 일부를 Scala의 문자열로 읽는 방법

분류에서Dev

R에서 데이터 프레임을 json 객체로 변환 할 때 중첩 구조를 만드는 방법

분류에서Dev

C #에서 중첩 된 System.Timer를 만드는 방법

분류에서Dev

Postgres는 두 개의 json 객체에서 중첩 된 json 객체를 만듭니다.

분류에서Dev

MongoDB 스키마에서 중첩 된 개체를 만드는 방법

분류에서Dev

jsx 반응에서 중첩 된 객체를 반복하는 방법

분류에서Dev

jq-단일 배열에서 중첩 된 객체를 선택하는 방법

Related 관련 기사

  1. 1

    Delphi 10.1 Berlin에서 중첩 된 객체를 Json으로 변환하는 방법

  2. 2

    Postgres에서 중첩 된 JSON의 객체를 쿼리하는 방법

  3. 3

    중첩 된 json 객체를 스프링 mvc에 저장하는 방법

  4. 4

    Spark에 중첩 된 Json 객체를 구문 분석하는 방법

  5. 5

    PHP에서 중첩 된 개체를 만드는 방법

  6. 6

    탄력적 검색에서 중첩 된 JSON 객체 / 필드를 쿼리하는 방법은 무엇입니까?

  7. 7

    Android에서 중첩 된 동적 Json Object Pojo 클래스를 만드는 방법

  8. 8

    Hive에서 중첩 된 JSON 개체를 추출하는 방법

  9. 9

    Android에서 중첩 된 JSON 개체를 처리하는 방법

  10. 10

    mongodb에서 중첩 된 객체를 쿼리하는 방법

  11. 11

    중첩 된 JSON을 SpringBoot에서 객체 모델에 매핑하는 방법

  12. 12

    Gson을 사용하여 중첩 된 JSON 객체에서 데이터를 가져 오는 방법

  13. 13

    각도 js Google지도에서 중첩 된 json 배열 객체를 전달하는 방법

  14. 14

    각도 js Google지도에서 중첩 된 json 배열 객체를 전달하는 방법

  15. 15

    중첩 된 json 배열에서 특정 객체 값을 얻는 방법

  16. 16

    PHP에서 배열 내부에 중첩 된 객체를 계산하는 방법

  17. 17

    Java에서 다중 JSON 객체를 만드는 방법

  18. 18

    Mongodb : 중첩 된 객체 배열 내에서 필드를 변환하는 방법

  19. 19

    중첩 된 객체의 필드 중 하나를 기반으로 중첩 된 JSON 객체를 기본 유형으로 역 직렬화하는 방법

  20. 20

    중첩 된 json 객체를 각도 11의 모델에 매핑하는 방법은 무엇입니까?

  21. 21

    RestKit을 사용하여 중첩 된 JSON 객체를 Core Data에 저장하는 방법

  22. 22

    Ebean에서 중첩 된 객체를 만드는 가장 간단한 방법은 무엇입니까?

  23. 23

    중첩 된 json 객체의 일부를 Scala의 문자열로 읽는 방법

  24. 24

    R에서 데이터 프레임을 json 객체로 변환 할 때 중첩 구조를 만드는 방법

  25. 25

    C #에서 중첩 된 System.Timer를 만드는 방법

  26. 26

    Postgres는 두 개의 json 객체에서 중첩 된 json 객체를 만듭니다.

  27. 27

    MongoDB 스키마에서 중첩 된 개체를 만드는 방법

  28. 28

    jsx 반응에서 중첩 된 객체를 반복하는 방법

  29. 29

    jq-단일 배열에서 중첩 된 객체를 선택하는 방법

뜨겁다태그

보관