0
也许这个问题有点混乱,让我们用一个例子:PHP - 如何引用驻留在对象内的另一个对象的类变量(属性)?
比方说,我有队的对象(类)。
类里面我有一个类属性,它是球员的对象(类),我想访问他jerseyNumber财产,我该怎么办呢?
class Team {
public $player;
}
class Player {
public $jerseyNumber;
}
忘了,我是PHP的新手。
要访问内部团队的财产,我只想用:
$team->player;
但它似乎并不像我可以在里面像这样的球员(我想会的工作考虑上述访问属性):
$team->player->jerseyNumber;
那么,如何访问jerseyNumber?
我们需要更多的代码。 '$ team-> player-> jerseyNumber'应该可以工作,除非你有其他限制。 –
我认为为了做到这一点,你需要将'Team'的'player'定义为'Player'类的对象:'public Player $ player;' – Maximus2012
我不认为甚至可以做public player $球员; –