php返回相對時(shí)間(如:20分鐘前,3天前)的方法
本文實(shí)例講述了php返回相對時(shí)間(如:20分鐘前,3天前)的方法。分享給大家供大家參考。具體如下:
function plural($num) { if ($num != 1) return "s"; } function getRelativeTime($date) { $diff = time() - strtotime($date); if ($diff<60) return $diff." 秒".plural($diff)." 前"; $diff = round($diff/60); if ($diff<60) return $diff." 分鐘".plural($diff)." 前"; $diff = round($diff/60); if ($diff<24) return $diff." 小時(shí)".plural($diff)." 前"; $diff = round($diff/24); if ($diff<7) return $diff." 天".plural($diff)." 前"; $diff = round($diff/7); if ($diff<4) return $diff." 星期".plural($diff)." 前"; return "on ".date("F j, Y", strtotime($date)); }
希望本文所述對大家的php程序設(shè)計(jì)有所幫助。
相關(guān)文章
PHP實(shí)現(xiàn)上傳多圖即時(shí)顯示與即時(shí)刪除的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)上傳多圖即時(shí)顯示與即時(shí)刪除的方法,結(jié)合實(shí)例形式分析了php針對圖片文件的預(yù)覽、上傳及刪除相關(guān)操作技巧,需要的朋友可以參考下2017-05-05圖文詳解phpstorm配置Xdebug進(jìn)行調(diào)試PHP教程
這篇文章主要為大家詳細(xì)的介紹了phpstorm配置Xdebug進(jìn)行調(diào)試PHP教程 ,感興趣的小伙伴們可以參考一下2016-06-06php入門教程之Zend Studio設(shè)置與開發(fā)實(shí)例
這篇文章主要介紹了php入門教程之Zend Studio設(shè)置與開發(fā),簡單分析了Zend Studio模板的設(shè)置與php簡單開發(fā)商品訂單程序的技巧,需要的朋友可以參考下2016-09-09深入eAccelerator與memcached的區(qū)別詳解
本篇文章是對eAccelerator與memcached的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06一些需要禁用的PHP危險(xiǎn)函數(shù)(disable_functions)
有時(shí)候?yàn)榱税踩覀冃枰粢恍㏄HP危險(xiǎn)函數(shù),整理如下需要的朋友可以參考下2012-02-02Fatal error: Allowed memory size of 134217728 bytes exhauste
這篇文章主要介紹了Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2611816 bytes)錯(cuò)誤的解決方法,需要的朋友可以參考下2014-11-11PHP的壓縮函數(shù)實(shí)現(xiàn):gzencode、gzdeflate和gzcompress的區(qū)別
這篇文章主要介紹了PHP的壓縮函數(shù)實(shí)現(xiàn):gzencode、gzdeflate和gzcompress的區(qū)別,需要的朋友可以參考下2016-01-01