Как получить переменную электронной почты от этого объекта в PHP?Получить строку из объекта
$data = $_POST["data"];
Содержание $data
:
Object {email: "[email protected]"}
Как получить переменную электронной почты от этого объекта в PHP?Получить строку из объекта
$data = $_POST["data"];
Содержание $data
:
Object {email: "[email protected]"}
Возможно, это строка JSON попробовать:
$data = json_decode($data);
$email = $data->email;
это должно работать»
$email_string = $data->email; //should work
// or
$email_string = $data['email']; //might also work
Я пробовал это, но я получаю только [как вывод. Вот почему мне это кажется странным. – doonot
Если вы не преобразовали '$ _POST' в объект, это должен быть массив. Используйте второй синтаксис. – landons
может напечатать нам следующее: var_dump ($ data); $ emails1 = $ data-> email; $ emails2 = $ data ['email']; var_dump ($ email1); var_dump ($ emails2); – yaron
' $ данных -> по электронной почте '? были вовремя, а php в terpreter здесь. –
, пожалуйста, предоставьте нам вывод 'print_r ($ data)' –
. Этот формат во втором фрагменте кода выглядит как Javascript, который абсолютно ничего не говорит о том, что на самом деле находится в '$ data'. Можете ли вы опубликовать вывод 'var_dump ($ data)'? – Izkata