中文字幕日韩一区二区_国产一区二区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函數不支持中文名的解決方法,轉載需保留來源!

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

主站蜘蛛池模板: 欧美视频在线看 | 国产精品1区2区3区 国产在线观看一区 | 欧美日韩一区精品 | 色狠狠一区 | 久久久久久综合 | 免费成人在线网站 | 黑人精品xxx一区一二区 | 精品国偷自产在线 | 天天拍天天射 | 黄色欧美在线 | 成年网站在线观看 | 欧美片网站免费 | 美人の美乳で授乳プレイ | 国产高清在线精品一区二区三区 | 中文字幕日韩欧美一区二区三区 | 国产91久久精品一区二区 | 国产免费xxx | 国产精品www| 欧美精品久久久 | 亚洲人成在线观看 | 国产不卡视频 | 日韩欧美二区 | 中文字幕久久精品 | 亚洲一区二区三区免费在线观看 | 91免费入口 | 天天曰夜夜操 | 黄色欧美大片 | 在线播放一区二区三区 | 国产婷婷 | 欧美成人久久 | 97久久精品午夜一区二区 | 国产亚洲精品精品国产亚洲综合 | 91在线最新 | 欧美精品一区二区三区蜜臀 | 久久99国产精一区二区三区 | 久久国产一区 | 91免费电影| 91久久综合| 亚洲网站在线 | 日韩精品亚洲专区在线观看 | 欧美日韩在线视频一区 |