Кто-нибудь знает, как присвоить значение 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)? –