PHP中file_exists()判断中文文件名无效的解决方法

前端技术 2023/09/03 PHP

本文实例讲述了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 \'www.phpstudy.net 提醒你文件不存在了\';
}

本文地址:https://www.stayed.cn/item/7850

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。