小编Mar*_*nLA的帖子

Mac上的case_exists()区分大小写?

首先,Mac OS X不是我的原生操作系统,但由于我对Ubuntu很满意,所以大部分时间都是一个简单的过渡.

由于它是基于Unix的,我觉得这个操作系统区分大小写,但file_exists()功能却说不然.

在我的htdocs文件中,我有这两个文件:

test.php的

MyFiLeWiThMiXeDCaSe.php

在test.php中,我有这个代码:

if(file_exists('myfilewithmixedcase.php')) {
  echo 'exists';
} else {
  echo 'doesnt exist';
}

// ouputs: exists
Run Code Online (Sandbox Code Playgroud)

任何人都知道这是怎么回事?这导致了一个问题,因为当我们将这样的代码部署到linux OS时,file_exists()返回false.

BTW:我正在使用MAMP PRO作为本地Web服务器.

php macos mamp file-exists

7
推荐指数
2
解决办法
2169
查看次数

标签 统计

file-exists ×1

macos ×1

mamp ×1

php ×1