大家早上好,我有两节课,第一节课是第二节课。
关于segunta类的更多内容有一个私有的$ my,这会给出错误的未定义属性:session::$my
在行,if($this->my)
我非常感谢你的帮助。
示例代码,
class session{
public function run_session(){
..run..
data::run($line);
}
}
class data {
private $my = "../../my/";
public function run($line){
if($this->my.$line){
....run...
}
}
}
答案 0 :(得分:2)
你必须像这样使用
class data {
private $my = "../../my/";
public function run($line){
if($this->my.$line){ // here you are using $this, so the function must be called on object of class data
....run...
}
}
}
class session{
public function run_session(){
..run..
$data = new data(); // create object of class data, so that you can call the function run
$data->run($line);
}
}