PHP implementation to find the relative time function, PHP implementation time function
This paper describes the implementation of PHP to find the relative time function. Share to everyone for your reference. The implementation method is as follows:
<?phpfunction Relativetime ($time = false, $limit = 86400, $format = ' g:i A M JS ') { if (empty ($time) | | (!is_string ($time) & amp; & amp; ! Is_numeric ($time))) $time = time (); ElseIf (is_string ($time)) $time = Strtotime ($time); $now = time (); $relative = "; if ($time = = = $now) $relative = ' Now '; ElseIf ($time > $now) $relative = ' in the future '; else { $diff = $now-$time; if ($diff >= $limit) $relative = Date ($format, $time); ElseIf ($diff <) { $relative = ' less than one minute ago '; } elseif (($minutes = ceil ($diff/60)) < 60 { $relative = $minutes. ' Minute '. (((int) $minutes = = = 1)? ': ' s '). ' Ago '; } else { $hours = ceil ($diff/3600); $relative = ' about '. $hours. ' Hour '. (((int) $hours = = = 1)? ': ' s '). ' Ago '; } } return $relative;}
I hope this article is helpful to everyone's PHP programming.
http://www.bkjia.com/PHPjc/1017296.html www.bkjia.com true http://www.bkjia.com/PHPjc/1017296.html techarticle PHP implementation of the relative time function, PHP implementation of the time function in this paper, we describe the implementation of PHP to find the relative time function. Share to everyone for your reference. The concrete implementation method is as follows: Phpfunctio ...