```phpcreatetime = $createtime; $this->gettime = $gettime; } function getseconds() { return $this->createtime-$this->gettime; } function getminutes() { return ($this->createtime-$this->gettime)/(60); } function gethours() { return ($this->createtime-$this->gettime)/(60*60); } function getday() { return ($this->createtime-$this->gettime)/(60*60*24); } function getmonth() { return ($this->createtime-$this->gettime)/(60*60*24*30); } function getyear() { return ($this->createtime-$this->gettime)/(60*60*24*30*12); } function index() { if($this->getyear() > 1) { if($this->getyear() > 2) { return date(y-m-d,$this->gettime); exit(); } return intval($this->getyear()). 年前; exit(); } if($this->getmonth() > 1) { return intval($this->getmonth()). 月前; exit(); } if($this->getday() > 1) { return intval($this->getday()). 天前; exit(); } if($this->gethours() > 1) { return intval($this->gethours()). 小时前; exit(); } if($this->getminutes() > 1) { return intval($this->getminutes()). 分钟前; exit(); } if($this->getseconds() > 1) { return intval($this->getseconds()-1). 秒前; exit(); } } } //类的使用实例 /* * * 调用类输出方式 * * $a = new mygettime(time(),strtotime('-25 month')); * echo iconv('utf-8', 'gb2312', $a->index())?iconv('utf-8', 'gb2312', $a->index()):iconv('utf-8', 'gb2312', '当前'); * */ ```