我在代码下面运行,仍然没有抛出错误或警告,在User类中没有定义name属性,我使用的是PHP 5.5.15
<?php
class user{
}
$obj = new user;
$obj->name = 'John';
echo $obj->name;
?>
答案 0 :(得分:0)
您需要在内部填充新创建的类并创建变量。
class user {
public $name;
function __construct() {
$this->name = 'John';
}
public function show() {
echo $this->name;
}
}
$obj = new user();
$obj->show();