Bookmark and Share

Lee's 程序人生

HTML CSS Javascript XML AJAX ATLAS C# C++ 数据结构 软件工程 设计模式 asp.net Java 数字图象处理 Sql 数据库
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

is_file比file_exists快N倍

Posted on 2009-01-20 14:09  analyzer  阅读(402)  评论(0编辑  收藏  举报
1 for ($i=0$i<10000$i++) {
2     is_file(__ROOT__ . '/App.php');
3     file_exists(__ROOT__ . '/App.php');
4 }

XDebug测试结果为:

php::is_file
————————————-
total self: 0.5ms
total cum: 0.5ms
calls: 10,000

php::file_exists
————————————-
total self: 41ms
total cum: 41ms
calls: 10,000

查看手册,虽然这两个函数的结果都会被缓存,但是is_file却快了N倍

 

我要啦免费统计