登录 注册

区分大小写的文件存在判断

收藏
[PHP] 标签: 2012-10-31 12:47
PHP默认的file_exists和is_file在Windows下面是不区分大小写的,如果需要严格区分大小写的话,可以尝试使用下面的方法
原始代码 全屏查看 0评 / 0藏 / 4825阅  跳至 / 10行
function file_exists_case($filename) {
    if (is_file($filename)) {
        if (strstr(PHP_OS, 'WIN')) {
            if (basename(realpath($filename)) != basename($filename))
                return false;
        }
        return true;
    }
    return false;
}

最新评论

  · · · · · ·  (共0条)

目前还没有评论

登录后您才可以发表评论。 马上登录 立即注册
cottage
2012-02-29加入
一段精湛的代码,天涯何处寻知音!
Back to Top