全球主机交流论坛

标题: php的Y2K38 Bug [打印本页]

作者: zyypp    时间: 2010-12-6 09:43
标题: php的Y2K38 Bug
我又out了
今天才知道php的Y2K38 Bug

先在你的环境下试试如下代码的运行结果吧:
  1. <?php
  2. $date = '2040-02-01';
  3. $format = 'l d F Y H:i';
  4. $mydate1 = strtotime($date);
  5. echo '<p>', date($format, $mydate1), '</p>';
  6. ?>
复制代码
如果一切正常的话,你会看到如下输出 “Wednesday 1 February 2040 00:00″。如果你看到了一个 60 年代到 70 年代之间的日期,那说明你的 PHP 应用存在一个叫 Y2K38 的安全漏洞!

传送门:http://blogs.sitepoint.com/2010/ ... d-by-the-y2k38-bug/


作者: xspoco    时间: 2010-12-6 10:17
看不懂
作者: wzwen    时间: 2010-12-6 10:21
Thursday 01 January 1970 00:00


作者: zhang    时间: 2010-12-6 10:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: fangxianzhong    时间: 2010-12-6 16:11
留的时间足够使用了。
作者: 李院长    时间: 2010-12-6 16:32
能过2012再说吧




欢迎光临 全球主机交流论坛 (https://loc.193.gs/) Powered by Discuz! X3.4