我正在学习 php,其中一项任务是创建某个类。我已经尝试了很多,但仍然有错误。
任务:
创建类User,将有$name和$age私人财产和公共$site财产,其价值应在类的构造函数,方法来设置getFullInfo(),将返回(不能打印!) $this->name at the age of $this->age is a user of $this->site。构造函数应该检查输入年龄,如果它大于130或小于0设置$age值unset(就像一个字符串)。成功创建实例后,构造函数应该打印User was successfully created!.
我使用 PHP 5。
我学习的站点不适用我的解决方案版本。希望,你会帮助我^^
<?php
class User{
private $name;
private $age;
public $site;
function __construct($q,$w,$e){
echo "User was successfully created!";
$this->name=$q;
$this->site=$e;
if($w>130 || $w<0){
unset($w);
};
$this->age=$w;
}
public function getFullInfo(){
return "$this->name at the age of $this->age is a user of $this->site";
}
}
?>
有只小跳蛙
胡子哥哥
紫衣仙女