php根據作業系統轉換檔名大小寫

2021-06-20 15:41:59 字數 482 閱讀 2971

php根據作業系統轉換檔名大小寫的方法,。

在php的開發中我們要包含某個檔案通常的**是這樣的:

<?php  

if(is_file($filename))

require $fllename;

在windows,linux下執行都沒有問問題: 假設現在要包含乙個   d:/web/webserver/a.php檔案

在傳值的時誤傳了d:/web/webserver/a.php  在windows下執行時也會把d:/web/webserver/a.php包含進來,因為windows是不區分大小的,放在linux下就會報錯了

那如做到在windows載入也能區分大小寫呢?**如下:

<?php

if(is_file($filename))else

require $filename;

}

作業系統對於檔案和檔名的限制

1 windows作業系統對檔案和資料夾命名限制 1.1 以下字元不能出現在檔案和資料夾名稱中 引號之內 1.2 以下字元不能命名為檔案或資料夾的名稱 引號之內 con aux nul prn com0 com1 com2 com3 com4 com5 com6 com7 com8 com9 lpt...

php檔案作業系統

qq594923603 頁面如下 if isset get index1 else 上一級目錄 新增檔案 新建資料夾 檔名大小 建立日期 ini set date.timezone asia shanghai 獲取時間顯示方式 date default timezone set prc 東八區 he...

Linux作業系統下如何轉換文字檔案的內碼 ZZ

windows下有很多軟體可以用來轉換檔案的編碼,例如將big5編碼轉成gb2312的 在linux下其實也可以完成這樣的工作 這個命令就是iconv 例如要將乙個編碼格式是gb2312的文字檔案foo.txt轉成big5的內碼可以用 iconv f gb2312 t big5 foo.txt fo...