1
class Human{
private $name = 'Foobar';
private $nick_name = 'King Foobar';
}
Я хочу написать это следующим образом;Повторное использование переменной класса php
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)