如何在不同页面中使用计算值

时间:2014-12-11 13:48:07

标签: php

我已经制作了购物车,但我真的很难在不同的页面中获得计算的价值。

我在一个页面中进行了以下计算:

private function update_delivery() {


        if($this->subtotal > 329) {

                $this->delivery = 0;}

            if($this->subtotal < 329) { 
                $this->delivery = 7.99;
                }}

class Jcart {

    public $config     = array();
    private $items     = array();
    private $names     = array();
    private $prices    = array();
    private $qtys      = array();
    public $delivery      = 0;
    private $subtotal  = 0;
    private $itemCount = 0;


    function __construct() {

        // Get $config array
        include_once('config-loader.php');
        $this->config = $config;
    }

我想在不同的页面中使用this-&gt;传递值。这可能非常简单,但是我真的很挣扎,欢迎任何帮助,或者指出我正确的方向来查找如何做到这一点会很棒。

1 个答案:

答案 0 :(得分:1)

您可以尝试将该值存储在$ _SESSION变量中。这种变量存在于您拥有session_start()的每个页面中。例如:$ _SESSION [&#39; delivery&#39;] = $ this-&gt; delivery。