【发布时间】:2016-05-19 17:06:43
【问题描述】:
class Human{
private $name = 'Foobar';
private $nick_name = 'King Foobar';
}
我想这样写;
class Human{
private $name = 'Foobar';
private $nick_name = 'King '.$this->name; // doesn't work, ignore the . error
private $nick_name = 'King '.$name; // doesn't work, ignore the . error
}
然而,PHP 抱怨。有没有办法让我绕过它?
我知道这在 Python 中是可能的
class Human:
name = 'Foobar'
nick_name = 'King '+name
a = Human()
print(a.nick_name)
【问题讨论】:
标签: php python class variables