在Ajax中使用对象调用PHP文件
发布时间:2020-12-16 01:37:38 所属栏目:百科 来源:网络整理
导读:我在index.php文件中实例化了一个类.但后来我使用jQuery Ajax来调用一些 PHP文件,但它们不能使用我在index.php文件中创建的对象. 我怎样才能使它工作?因为我不想创建新对象,因为我创建的对象包含我想要使用的所有属性值. 使用会话保存对象以进行下一页加载.
我在index.php文件中实例化了一个类.但后来我使用jQuery Ajax来调用一些
PHP文件,但它们不能使用我在index.php文件中创建的对象.
我怎样才能使它工作?因为我不想创建新对象,因为我创建的对象包含我想要使用的所有属性值.
使用会话保存对象以进行下一页加载.
// Create a new object $object = new stdClass(); $object->value = 'something'; $object->other_value = 'something else'; // Start the session session_start(); // Save the object in the user's session $_SESSION['object'] = $object; 然后在从AJAX加载的下一页中 // Start the session saved from last time session_start(); // Get the object out $object = $_SESSION['object']; // Prints "something" print $object->value; 通过使用PHP会话,您可以为特定用户在多个页面中保存数据.例如,每个用户可能都有一个购物车对象,其中包含他们想要购买的商品列表.由于您只在THAT USERS会话中存储该数据 – 每个用户都可以拥有自己的购物车对象,并保存在每个页面上! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |