最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php根據(jù)操作系統(tǒng)轉(zhuǎn)換文件名大小寫的方法

 更新時(shí)間:2014年02月24日 11:44:31   作者:  
這篇文章主要介紹了php根據(jù)操作系統(tǒng)轉(zhuǎn)換文件名大小寫的方法,需要的朋友可以參考下

在php的開發(fā)中我們要包含某個(gè)文件通常的代碼是這樣的:

復(fù)制代碼 代碼如下:

<?php 
     if(is_file($fileName))
        require $flleName;

在windows,linux下運(yùn)行都沒有問問題: 假設(shè)現(xiàn)在要包含一個(gè)   D:/web/webServer/A.php文件

在傳值的時(shí)誤傳了D:/web/webServer/a.php  在windows下運(yùn)行時(shí)也會(huì)把D:/web/webServer/A.php包含進(jìn)來,因?yàn)閣indows是不區(qū)分大小的,放在linux下就會(huì)報(bào)錯(cuò)了

那如做到在windows加載也能區(qū)分大小寫呢?代碼如下:

復(fù)制代碼 代碼如下:

if(is_file($fileName)){
   //PHP_OS  當(dāng)前運(yùn)行的操作系統(tǒng)
   if(strstr(PHP_OS,'WIN')){
     //realpath($fileName) 會(huì)轉(zhuǎn)換文件名的大小寫  /web/A.php 如果A.php不存在而a.php則會(huì)返回/web/a.php
        if(basename(realpath($fileName)) == basename($fileName))
            require $fileName;
        else
            echo '請(qǐng)檢查文件的大小寫';
    }else
        require $fileName;
}

相關(guān)文章

  • 小程序微信退款功能實(shí)現(xiàn)方法詳解【基于thinkPHP】

    小程序微信退款功能實(shí)現(xiàn)方法詳解【基于thinkPHP】

    這篇文章主要介紹了小程序微信退款功能實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了基于thinkPHP實(shí)現(xiàn)的微信退款功能相關(guān)實(shí)現(xiàn)技巧與操作注意事項(xiàng),需要的朋友可以參考下
    2019-05-05
  • Yii2中SqlDataProvider用法示例

    Yii2中SqlDataProvider用法示例

    這篇文章主要介紹了Yii2中SqlDataProvider用法,結(jié)合實(shí)例形式分析了Yii2框架中使用SqlDataProvider類操作數(shù)據(jù)庫的相關(guān)技巧,需要的朋友可以參考下
    2016-09-09
  • php調(diào)用shell的方法

    php調(diào)用shell的方法

    這篇文章主要介紹了php調(diào)用shell的方法,包括相關(guān)的原理、注意事項(xiàng)及函數(shù)用法,需要的朋友可以參考下
    2014-11-11
  • 在CentOS系統(tǒng)上從零開始搭建WordPress博客的全流程記錄

    在CentOS系統(tǒng)上從零開始搭建WordPress博客的全流程記錄

    這篇文章主要介紹了在CentOS系統(tǒng)中從零開始搭建WordPress站點(diǎn)的全流程記錄,使用最大眾的Apache服務(wù)器和MySQL數(shù)據(jù)庫環(huán)境,需要的朋友可以參考下
    2016-04-04
  • 基于PHP生成簡單的驗(yàn)證碼

    基于PHP生成簡單的驗(yàn)證碼

    這篇文章主要介紹了基于PHP生成簡單的驗(yàn)證碼的相關(guān)資料,需要的朋友可以參考下
    2016-06-06
  • PHP模板引擎Smarty內(nèi)建函數(shù)foreach,foreachelse用法分析

    PHP模板引擎Smarty內(nèi)建函數(shù)foreach,foreachelse用法分析

    這篇文章主要介紹了PHP模板引擎Smarty內(nèi)建函數(shù)foreach,foreachelse用法,結(jié)合實(shí)例形式分析了foreach,foreachelse的功能與具體使用技巧,需要的朋友可以參考下
    2016-04-04
  • PHP防止刷新重復(fù)提交頁面的示例代碼

    PHP防止刷新重復(fù)提交頁面的示例代碼

    我們可以利用 PHP 的 Session 來避免這一點(diǎn),Session 保存在服務(wù)器端,在 PHP 過程中改變 Session 變量的值后,即保存在服務(wù)器端,下次訪問這個(gè)變量時(shí),得到是新賦的值,所以,可以用一個(gè) Session 變量記錄表單提交的次數(shù),大于1時(shí),就不再處理表單中的數(shù)據(jù)
    2015-11-11
  • php 如何禁用eval() 函數(shù)實(shí)例詳解

    php 如何禁用eval() 函數(shù)實(shí)例詳解

    在php中eval是一個(gè)函數(shù)并且不能直接禁用了,但eval函數(shù)又相當(dāng)?shù)奈kU(xiǎn)并經(jīng)常會(huì)出現(xiàn)一些問題,今天我們就一起來看看eval函數(shù)對(duì)數(shù)組的操作及php 如何禁用eval() 函數(shù),需要的朋友可以參考下
    2016-12-12
  • PHP增刪改查項(xiàng)目的實(shí)戰(zhàn)詳解

    PHP增刪改查項(xiàng)目的實(shí)戰(zhàn)詳解

    這篇文章主要為大家詳細(xì)介紹了PHP增刪改查項(xiàng)目,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • Ajax中的JSON格式與php傳輸過程全面解析

    Ajax中的JSON格式與php傳輸過程全面解析

    這篇文章主要介紹了Ajax中的JSON格式與php傳輸過程及注意事項(xiàng),文中給大家提到了JSON與php傳輸數(shù)據(jù)的代碼,需要的朋友參考下吧
    2017-11-11

最新評(píng)論

嘉定区| 高密市| 鸡西市| 宁安市| 石渠县| 凤翔县| 张家口市| 共和县| 林口县| 大悟县| 沂源县| 浏阳市| 河池市| 南木林县| 临安市| 武穴市| 遂平县| 合川市| 宜丰县| 甘孜| 治县。| 科尔| 宁国市| 宝坻区| 唐河县| 岳池县| 类乌齐县| 九龙坡区| 济南市| 雷州市| 平遥县| 杭锦后旗| 灵宝市| 新闻| 延川县| 吴堡县| 吉木萨尔县| 聂拉木县| 孟连| 金湖县| 疏勒县|