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

PHP中file_exists()判斷中文文件名無效的解決方法

 更新時間:2014年11月12日 15:39:30   投稿:shichen2014  
這篇文章主要介紹了PHP中file_exists()判斷中文文件名無效的解決方法,是很多PHP開發(fā)人員都會遇到的問題,主要涉及對編碼的轉換,需要的朋友可以參考下

本文實例講述了PHP中file_exists()判斷中文文件名無效的解決方法。分享給大家供大家參考。具體方法如下:

php中判斷文件是否存在我們會使用file_exists函數或is_file函數,但在使用file_exists時如果你文件名或路徑是中文在uft8編碼文檔時是無效。本文就來解決此問題,下面我們一起來看看。

定義和用法:
file_exists() 函數檢查文件或目錄是否存在。
如果指定的文件或目錄存在則返回 true,否則返回 false。
例子1

復制代碼 代碼如下:
<?php
echo file_exists("test.txt");
?>

輸出:
1
例子2
復制代碼 代碼如下:
$realname='中文.txt';

if(file_exists($realname)) {
   // 永遠都進不了這里
}
else
{
  echo 'm.fzitv.net 提醒你文件不存在了';
}


輸出結果是 m.fzitv.net 提醒你文件不存在了
但我很驚訝呀文件是存在了,并且路徑也沒有問題php文件與中文.txt在同一目錄所以這樣寫是沒有問題,于時想想會不會是中文問題,我對編碼進行轉換

解決方案:

復制代碼 代碼如下:
$realname='中文.txt';
if(file_exists(iconv('UTF-8','GB2312',$realname))) {
   // 這樣就可以支持了
}

結果顯示1 ,問題解決了
此外還需要提醒大家,在php中最好不要使用中文名字,像apache,linux,php這些對中文支持不怎么好,所以大家盡量使用英文。

希望本文所述對大家的PHP程序設計有所幫助。

相關文章

  • 探討:使用XMLSerialize 序列化與反序列化

    探討:使用XMLSerialize 序列化與反序列化

    本篇文章是對使用XMLSerialize 序列化與反序列化進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • 編寫安全 PHP應用程序的七個習慣深入分析

    編寫安全 PHP應用程序的七個習慣深入分析

    本篇文章是對編寫安全-PHP應用程序的七個習慣進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • php強制更新圖片緩存的方法

    php強制更新圖片緩存的方法

    這篇文章主要介紹了php強制更新圖片緩存的方法,實例分析了php結合javascript方法實現針對圖片緩存的強制更新功能,非常具有實用價值,需要的朋友可以參考下
    2015-02-02
  • php使用類繼承解決代碼重復的問題

    php使用類繼承解決代碼重復的問題

    這篇文章主要介紹了php使用類繼承解決代碼重復的問題,實例分析了繼承的原理與使用技巧,非常具有實用價值,需要的朋友可以參考下
    2015-02-02
  • 老生常談文本文件和二進制文件的區(qū)別

    老生常談文本文件和二進制文件的區(qū)別

    下面小編就為大家?guī)硪黄仙U勎谋疚募投M制文件的區(qū)別。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • 淺談php中mysql與mysqli的區(qū)別分析

    淺談php中mysql與mysqli的區(qū)別分析

    本篇文章是對php中mysql與mysqli的區(qū)別進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • PHP實現表單提交時去除斜杠的方法

    PHP實現表單提交時去除斜杠的方法

    這篇文章主要介紹了PHP實現表單提交時去除斜杠的方法,涉及php針對頁面表單提交元素過濾操作的相關技巧,需要的朋友可以參考下
    2016-12-12
  • PHP實現簡單搜歌的方法

    PHP實現簡單搜歌的方法

    這篇文章主要介紹了PHP實現簡單搜歌的方法,實例分析了php通過新浪樂庫搜索接口查詢歌曲的功能,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • 使用NetBeans + Xdebug調試PHP程序的方法

    使用NetBeans + Xdebug調試PHP程序的方法

    前些天發(fā)現通過Notepad++的DBGP插件結合PHP的xdebug擴展可以實現PHP文件調試,同時,介紹說包含了單步調試、監(jiān)視變量還有跨文件調試。
    2011-04-04
  • php無限級評論嵌套實現代碼

    php無限級評論嵌套實現代碼

    本文講的是php無限級評論嵌套實例介紹, 我在設計BB的過程中,也一直在思考是否可以不通過遞歸來實現無限級分類的結構展現和父子結構查找,因為如果不對這里的算法進行優(yōu)化后果可能是致命的
    2018-04-04

最新評論

手游| 山阴县| 延寿县| 同仁县| 安康市| 五常市| 尚志市| 徐汇区| 修水县| 蒙山县| 广州市| 汝阳县| 衡山县| 安远县| 承德县| 九龙城区| 南昌县| 临湘市| 龙口市| 鄂尔多斯市| 开封县| 丰县| 图木舒克市| 巴青县| 鹤山市| 敖汉旗| 大荔县| 杨浦区| 融水| 东安县| 平泉县| 望谟县| 安庆市| 泰来县| 三明市| 崇文区| 万安县| 汕头市| 南岸区| 镇安县| 岗巴县|