php获取日期之间的天数

在PHP项目开发的过程中,进程会碰到要获取两个时间的天数,小时、分钟数,那有没有想mysql一样提供的date_diff方法,获取这些差值很方便,这里提供两种方法。

利用strtotime函数

$diffTimestamp = strtotime($data1) - strtotime(date2);
$diffDays = floor($diffTimestamp/(3600*24));
```php

#### DateTime对象
```php
$dStart = new DateTime('2012-07-26');
$dEnd  = new DateTime('2012-08-26');
$dDiff = $dStart->diff($dEnd);
echo $dDiff->format('%r%a'); // use for point out relation: smaller/greater

参考链接:
https://www.php.net/manual/en/function.date-diff

php正则表达式验证IP
css导入@import