今天在后台看到,有人提問,正常的情況下,我們的網站內容都是發布時間或者更新時間直接調用出來,但是這樣看起來非常的枯燥,而且很大眾化,想像微信那樣,多少秒前發布,多少分鍾前發布,多少小時前發布的。
function format_date($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.'前';
}
}
}
這個函數的思路大致,通過這函數已經有思路了。
