php转换某一时间距离当前时间多久(几秒前 几分钟前 ...)

		我们就按照文章发布时间来说
       $t=$start_time-$end_time;//现在时间-发布时间 获取时间差
        $f=array(
            '31536000'=>'年',
            '2592000'=>'个月',
            '604800'=>'星期',
            '86400'=>'天',
            '3600'=>'小时',
            '60'=>'分钟',
            '1'=>'秒'
        );
        foreach ($f as $k=>$v){
            if (0 !=$c=floor($t/(int)$k)) {
                return $c.$v;
            }
        }

猜你喜欢

转载自blog.csdn.net/qq_32837111/article/details/106657642