中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

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函數不支持中文名的解決方法,轉載需保留來源!

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

主站蜘蛛池模板: 中文在线播放 | 波多野结衣先锋影音 | 久久aⅴ乱码一区二区三区 亚洲欧美综合精品另类天天更新 | 自拍偷拍亚洲视频 | 国产精品国产精品国产专区不卡 | 欧美成人一区二区 | 91精品无人区卡一卡二卡三 | 精品中文在线 | 不卡一区二区三区四区 | 色一级| 99在线资源| 韩国av影院| 国产999精品久久久久久绿帽 | 精品美女视频在线观看免费软件 | 91久久精品国产91久久性色tv | 国产精品视频在线观看 | 91视视频在线观看入口直接观看 | 黄在线| 精品成人av | 亚洲成人av | 亚洲欧洲日本国产 | 精品国产91乱码一区二区三区 | 久久人人国产 | 日本精品裸体写真集在线观看 | 亚洲不卡在线视频 | 亚洲欧洲精品在线 | 北条麻妃一区二区三区在线视频 | 日韩欧美在线免费观看 | 国产免费一区二区三区 | 久久久久久蜜桃一区二区 | 亚洲黄色一级毛片 | 超碰97免费在线 | 在线亚洲人成电影网站色www | 欧一区二区 | 欧美精品一区二区三区在线播放 | 四虎最新视频 | 久久免费高清视频 | 欧美理论在线观看 | 国产98色在线 | 日韩 | 欧美一区视频在线 | 亚洲欧美日韩国产 |