导航:首页 > 文件类型 > php文件名中文

php文件名中文

发布时间:2024-02-27 08:39:39

『壹』 怎么让php文件可以使用中文文件名或者中文路径

首先建议使用文文件名
因文会被
URL编码发送服务器端时候虽会解码和编码致解出来了
简单说URL文
常见浏览器默认会UTF-8编码进行编码发送服务器端而文
windows环境服务器解码URL时候却用gb2312编码进行解码样导致了没法得地址栏里输入文原文
所会提示找文件名了
定要用文
解决办法仅限本地浏览解决办法
浏览器打开internet选项菜单选择高级找
发送utf-8
URL把前面钩去掉确认再重启浏览器样地址栏里文会默认gb2312编码
进行发送样服务器端能正确找该文文件名文件了

『贰』 php中unlink删除中文名文件会出错

PHP 中使用unlink函数删除中文名文件的时候,一定要注意编码格式,否则会删除内失败。在删除之前,应该先进行编码转换容。示例如下:

<?php
//对文件路径进行编码转换
$path=iconv('utf-8','gbk','安装说明.txt');

//删除
unlink($path);

echo"删除成功!";
//执行结果:删除成功!

?>

『叁』 php文件下载,为什么文件名有中文的提示找不到文件

如果网页编码是GB2312就不会出问题,因为系统中的文件名应该是GB2312编码的,否则就会文件找不到。因为不同编码的同一个汉字,其代码是不同的。

『肆』 php如何支持中文目录和文件名

绝对支持的,但是要考虑当前操作系统的编码。
如果是Linux系列,一般UTF-8编码的。
如果是Windows,应该是ANSI。
如果你的PHP代码是UTF-8编码的,在Windows下,需要对含有中文的文件、目录字符串转换一下编码。
例如“D:/我的文档”这个目录是存在的,但你使用is_dir()判断的时候得到FALSE值。
$dir = 'D:/我的文档';
$dir = iconv( 'UTF-8', 'GB18030', $dir );
转换一下编码就行了。

阅读全文

与php文件名中文相关的资料

热点内容
java发展是 浏览:892
程序编程结束还要做什么 浏览:778
pcb打版文件有哪些 浏览:39
网络原来ip地址忘记了怎么办 浏览:142
iphone6s微信密码设置 浏览:810
java将数字转换成字母 浏览:854
c盘中的哪些是系统文件夹 浏览:668
分布式服务如何跨库统计数据 浏览:829
力控转发数据客户端模式如何建立 浏览:200
怎么样让自己的网站不被别人看到 浏览:711
编程扩展效果如何 浏览:335
荣耀畅玩手环同步qq 浏览:475
怎么向sql中添加数据库 浏览:596
录歌失败重启app什么意思 浏览:522
压缩文件包怎么在微信发送 浏览:432
mysql数据库怎么插入时间值 浏览:191
微信视频不能转发朋友圈 浏览:596
影视后期的app有哪些 浏览:956
电子保单数据出错什么意思 浏览:368
如何以文件下载音乐 浏览:438

友情链接