1

我是 PHP OOP 的新手。我需要创建一个类 Place,它可能具有类 Token 的对象。如何正确执行此操作?

    class Token {

        var $value;

        function setValue($value) {
            $this->value = $value;
        }

        function getValue() {
            return $this->value;
        }

    }

    class Place {

        var $token;

        function addToken($token) {
            $this->token = $token;
        }

        function getToken() {
            return $this->token;
        }
    }

//...

然后我需要创建上面定义的类的对象并从 Place 对象访问 Token 对象:

$t = new Token();
$t->setValue(5);
$p = new Place();
$p->addToken($t);
echo $p->getToken()->getValue;
4

1 回答 1

2

改变

echo $p->getToken()->getValue;

echo $p->getToken()->getValue();

就这样。

于 2012-07-22T13:10:21.597 回答