Мне было интересно, какой лучший способ - передать объект php через AJAX.Пропустить PHP-объект через AJAX
, например
//objectClass = objectClass.php
$obj = new objectClass();
<a href="javascript:getOutput("some variable", $obj);
В другой файл, т.е. output.php (вызывается через AJAX в getOutput функции()) необходимо получить доступ к objectClass.php, а также, что это лучший способ получить доступ к $ OBJ?
Я попытался выполнить jscon_encode ($ obj), затем декодировать, но не работать.
Заранее спасибо
Вы можете попробовать [Сериализация объектов PHP] (http://php.net/manual/en/language.oop5.serialization.php) - Возможно, сериализуйте объект для переноса, а затем несериализуйте его, когда он будет получен. – rdlowrey
JSON - это путь. Покажите свой код. –
Позаботьтесь о том, что, хотя сериализация является простой альтернативой, неэрициализация не лишена эксплуатационных возможностей. Другой вариант - просто передать объект в хранилище '$ _SESSION'. – mario