PHP时间戳人性化

    /**
     * 时间戳人性化转化
     * @param $time
     * @return string
     */
    function time_tran($time)
    {
    
    
        $t = time() - $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/weixin_40854327/article/details/113186385