PHP如何在类中调用/保存公共变量

时间:2014-06-08 12:09:18

标签: php class oop

我有这个例子:

    class test_names {
        public name = 'ralph';

        function dispname() {
            return $this->name;
        }
    }

$test = new test_names;
$test->name = 'John';
$test->dispname;

现在结果将是" John"因为我在de public var

中保存了它

现在我有另一个名为test2.php的文件,我这样做:

    $test = new test_names;
    $test->dispname;

结果将是" ralph" 但我不想要那个,我希望它是" John" (我之前设定的价值)

我怎样才能实现这一目标?

1 个答案:

答案 0 :(得分:0)

无法再次实例化该类:

替换

   $test = new test_names;
   $test->dispname;

通过

$test->dispname;