누구나 변수에 stdClass 값을 할당하는 방법을 알고 계십니까?php stdClass : 변수에 객체 값 할당
stdClass 개체가 있는데 var_dump($userdetails->emailaddress)
을 사용하여 인쇄 할 때 값을 String (31) "asdas. @ fsdf.com";으로 인쇄합니다.
하지만 변수에 개체 값을 할당 할 때, 말할 수 :
$to = $userdetails->emailaddress;
$to
값이 NULL이 될 ...
누구든지 도와 드릴까요?
정상적으로 작동합니다. 예를 들어, 다음과 같이 입력하십시오 :'php -r '$ x = new stdClass; $ x-> foo = "bar"; $ foo = $ x-> foo; var_dump ($ foo); ''bar '를 출력합니다. 실제 코드를 붙여 넣으십시오. 아마도 다른 문제가있을 것입니다. –
이렇게하면됩니다. 잘못된 행동을 보여주는 완전한 예제를 제공해 줄 수 있습니까? 식별자 케이스 문제 (예 : $ userdetails 대신 $ userDetails)가 아닌지 확인 했습니까? –