0
比方说,我有这个PHP脚本的问题:PHP OOP:与性能和扩展类
<?php
class Aaa
{
protected $var = null;
public function performSomething()
{
$this->var = 'Now we have a string, not more null value';
$bbb = New Bbb();
$bbb->powerOnYou();
}
}
class Bbb extends Aaa
{
public function powerOnYou()
{
var_dump($this->var);
// this dump "NULL" and not string
}
}
$aaa = New Aaa();
$aaa->performSomething();
你怎么可以注意到这个类“的var_dump”每次NULL,而不是字符串。
当然我需要输出字符串。
这也是沙箱链接:http://sandbox.onlinephpfunctions.com/code/6cd253e1945e78f114749be55ffc5f88ab44dd42
谢谢
因为你有两个物体?!彼此不必做任何事情。类的每个实例都是**完全**新类的定义副本。 – Rizier123
因为这只是一个例子。例如,它可能是一个控制器,可以给其他控制器“控制”......例如,基于REST API ... – sineverba
@DavidKmenta并解决我的“代码”/“问题”?我需要如何更改我的代码?谢谢...... – sineverba