-3
我有几个问题: 所以,我有一个A类,如下所示:逻辑从另一个类中调用一类的变量的
class A {
protected $ _blah = 'blah';
public __construct {
$this-> setPath ('test');
new B;
}
public setPath ($ path) {
$ This -> _ blah = $ path;
}
}
我有一个B类,如下所示:
class B extends A {
`echo $ this -> _ blah`;
}
罗,为什么是输出:“胡说”而不是“测试”在B类 然而,我的B类
不要把空间$后''。它可以工作,但它不是常见的风格,让你的代码更难以让其他人阅读。 – Barmar
' - >'周围的空间也不是常见的风格。 – Barmar
为什么你在'echo'声明中引起反感是否有原因? – Barmar