谨慎使用php的strtotime()函数,phpstrtotime函数
程序员文章站
2022-04-24 08:51:12
...
谨慎使用php的strtotime()函数,phpstrtotime函数
我们在日常业务中,针对业务量,经常会采用对数据库按时间做横向分表,分表后的查询往往会涉及到时间问题。例如,我们想查询某个用户距离当前时间1个月的订单情况,在这个时候,我们有些会用到strtotime()函数去处理。
但是使用strtotime(),需要非常谨慎。我们先看一段代码,代码目的是想拿到几个月以前的年份月份,例如今天是2014年8月1号,我想拿到2个月前的年份月份是 array("0"=>"201406", "1"=>"201407",)
1 /**** 2 *$mthNum 几月以前 3 * return like array('0'=>'201401','1'=>'201402'),结果不包含当前月份 4 ************/ 5 function getTimeYm($mthNum) 6 { 7 $timeArr = array(); 8 9 if($mthNum )
推荐阅读
-
不使用php api函数实现数组的交换排序示例
-
详解PHP中的mb_detect_encoding函数使用方法
-
php中curl、fsocket、file_get_content三个函数的使用比较
-
php中的filesystem文件系统函数介绍及使用示例
-
深入php常用函数的使用汇总
-
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
-
如何使用PHP实现javascript的escape和unescape函数
-
PHP 删除文件与文件夹操作 unlink()与rmdir()这两个函数的使用
-
PHP函数preg_match_all正则表达式的基本使用详细解析
-
使用PHP获取当前url路径的函数以及服务器变量