一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP中file_exists函數不支持中文名的解決方法

一般來說php中常使用file_exists()判斷某個文件或者文件夾是否存在,如果存在則返回true,否則返回false。但是該函數在網頁使用UTF8編碼的情況下,對于中文的文件名或者文件夾名不能返回正確值,始終返回false。經測試之后得出解決方法,分析造成這一情況的原因應該是編碼不同而導致的php不能正確判斷。

下面這段代碼是不能夠返回正確值的代碼,無論文件是否在都返回不在:

<?php;$file="/attachment/21/0/中文.rar";$newfile = dirname(__FILE__).$file;echo file_exists($newfile);?>

經過測試之后,增加了一句將UTF8編碼轉換為GB2312編碼的語句,就可以正確判斷了:

<?php$file="/attachment/21/0/中文.rar";$newfile = dirname(__FILE__).$file;$file=iconv('UTF-8','GB2312',$file);echo file_exists($newfile);?>

php技術PHP中file_exists函數不支持中文名的解決方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 综合久久综合 | 成人免费福利视频 | 久久首页 | 国农村精品国产自线拍 | caoporn人人| 午夜激情视频在线 | 久久国产精品免费一区二区三区 | 国产精选视频 | 久久久久久亚洲精品不卡 | 色综合久久婷婷天天 | 久久精品国产夜色 | 国产成人乱码一区二区三区在线 | 视频区图片区小说区 | 色美女在线 | a级精品九九九大片免费看 a加勒比一本东京 | 国产 第1页 | 97久久精品国产精品青草 | 亚洲精品国产综合久久一线 | 高清国产激情视频在线观看 | 黄色小视频在线免费看 | 欧美三级视频 | 色久悠悠影院 | 国产在线干 | 国产中文字幕乱人伦在线观看 | 国产全黄三级国产全黄三级书 | 国产怡红院 | 91成人影院未满十八勿入 | 亚洲国产二区三区久久 | 天天干天天干天天 | 久久国产大片 | 国产精品手机在线 | 日韩精品欧美亚洲高清有无 | 91原创视频在线观看 | 日韩美女一级片 | 中文字幕一区二区三区四区五区 | 韩国三级久久 | 99re6这里只有精品视频 | 激情亚洲网 | 91久久综合精品国产丝袜长腿 | 亚洲伊人久久大香线蕉在观 | 成人午夜性视频欧美成人 |