发现了个有趣的地方,就是这个构造方法按照java的方式命名(构造方法=类名)居然也可以
class Computer(){
public function Computer(){}
}
class Computer(){
public function Computer(){}
}
2017-12-17
高手请指教为什么会这样?
class Test{
private $abc = "";
private $ccc = "";
public function __set($var,$val){
//$this->$var = $val;//这样的方法是会报错
$this->var = $val;//这个不会
}
public function __get($val){
//return $this->$var;//这样的方法是会报错
return $this->var;
}
}
class Test{
private $abc = "";
private $ccc = "";
public function __set($var,$val){
//$this->$var = $val;//这样的方法是会报错
$this->var = $val;//这个不会
}
public function __get($val){
//return $this->$var;//这样的方法是会报错
return $this->var;
}
}
spl_autoload_register(function ($class_name) {
require_once $class_name . '.php';
});
require_once $class_name . '.php';
});
2017-12-07