class Test1 {
static private $_name;
public $_date;
public function __construct() {
$this->_date = 123;
}
}$_test1 = new Test1('张三');
var_dump($_test1);
我记得实例化类的时候,构造函数不是就执行了吗
为什么参数不对应啊?
static private $_name;
public $_date;
public function __construct() {
$this->_date = 123;
}
}$_test1 = new Test1('张三');
var_dump($_test1);
我记得实例化类的时候,构造函数不是就执行了吗
为什么参数不对应啊?
class Test1 {
static private $_name;
}
并没有定义构造函数 __construct
class Test1 {
private static $_name;
public $_date;
public function __construct($name) {
$this->_date = 123;
self::$_name = $name;
}
function output(){
return self::$_name.' - '.$this->_date;
}
}
$_test1 = new Test1('张三');
echo $_test1->output();