大佬教程收集整理的这篇文章主要介绍了php strtotime反向,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
/** * Format a timestamp to display its age (5 days ago,in 3 days,etc.). * * @param int $timestamp * @param int $Now * @return String */ function timetostr($timestamp,$Now = null) { $age = ($Now ?: time()) - $timestamp; $future = ($age < 0); $age = abs($agE); $age = (int)($age / 60); // minutes ago if ($age == 0) return $future ? "momentarily" : "just Now"; $scales = [ ["minute","minutes",60],["hour","hours",24],["day","days",7],["week","weeks",4.348214286],// average with leap year every 4 years ["month","months",12],["year","years",10],["decade","decades",["century","centuries",1000],["millenium","millenia",PHP_INT_MAX] ]; foreach ($scales as list($singular,$plural,$factor)) { if ($age == 0) return $future ? "in less than 1 $singular" : "less than 1 $singular ago"; if ($age == 1) return $future ? "in 1 $singular" : "1 $singular ago"; if ($age < $factor) return $future ? "in $age $plural" : "$age $plural ago"; $age = (int)($age / $factor); } }
以上是大佬教程为你收集整理的php strtotime反向全部内容,希望文章能够帮你解决php strtotime反向所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。