如何将对象类存储到 PHP session 中,然后在下一页中将其作为变量获取。你能帮忙吗?

这是我的 class.inc.php

class shop {

var $shoeType;
var $color;

    public function __construct() {

        $shoeTypeService = new ShoeTypeService();
        $shoe = $shoeTypeService->getAllShoes();
        $this->shoeType = $shoe[20];
    }
}

最佳答案

实例化类后,您可以将其分配给 session (假设它已启动)

$_SESSION['SomeShop'] = new Shop();

or

$Shop = new Shop();
//stuff
$_SESSION['SomeShop'] = $Shop;

请记住,无论您在何处访问该对象,都需要包含 Shop 类。

关于php - 如何将对象类存储到 PHP session 中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5578679/

10-13 02:55