首页 开发编程 正文

php怎么新建中文文件夹(php后缀文件怎么打开)

其中也会对php后缀文件怎么打开进行解释,3、php如何创建文件和文件夹!5、PHP创建文件夹6、怎么解决php创建中文文件夹及中文名出现乱码问题用PHP创建一个新的文件怎么创建?怎么让php文件可以使用中文文件名或者中文路径?默认会以UTF-8编码进行编码后发送到服务器端!这样地址栏里的中文就会默认以gb2312编码进行发送。这样服...

今天给各位分享php怎么新建中文文件夹的知识,其中也会对php后缀文件怎么打开进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录:

用PHP创建一个新的文件怎么创建?

1、首先声明一个本地没有的文件。

2、然后查看wampserver 本地环境。是没有这个文件的。

3、紧接着使用 file_put_contents()来创建这个文件,并写上这个文件存贮。

4、查看wampserver 本地环境。出现了这个文件。

5、打开这个文件,上面的话就是刚才file_put_contents()  创建的新文件。

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

首先,不建议使用中文文件名!

因为中文会被 URL编码发送,到服务器端的时候虽然会解码,但是如果和你的编码不一致,就解不出来了。

简单的说,URL中的中文 ,在常见的浏览器中,默认会以UTF-8编码进行编码后发送到服务器端!而在中文 windows环境的服务器中,解码URL的时候,却用的是gb2312编码进行解码的,这样就导致了没法得到你在地址栏里输入的中文原文!

所以就会提示找不到文件名了。

如果一定要用中文 ,解决办法,仅限你本地浏览的解决办法

在浏览器中,打开“internet选项“菜单,选择”高级“,然后找到 “发送utf-8 URL“,把前面的钩去掉。然后确认。再重启浏览器。这样地址栏里的中文就会默认以gb2312编码 进行发送,这样服务器端就能正确找到该中文文件名的文件了

php如何创建文件和文件夹!

$file = "文件完整路径";

if(!file_exists($file)){

$fp=fopen("$file", "w+"); //打开文件指针,创建文件

fwrite($fp, "写入内容");

fclose($fp)

}

file_exists()这个函数用于检测指定文件是否存在,同样可以用于判断文件夹;

fopen()这个函数是打开某文件,如果文件不存在会自动创建;

fwrite()这个函数用于向某一打开文件中写入内容;

fclose()这个函数用于关闭打开的文件。

php如何支持中文目录和文件名?

绝对支持的,但是要考虑当前操作系统的编码。

如果是Linux系列,一般UTF-8编码的。

如果是Windows,应该是ANSI。

如果你的PHP代码是UTF-8编码的,在Windows下,需要对含有中文的文件、目录字符串转换一下编码。

例如“D:/我的文档”这个目录是存在的,但你使用is_dir()判断的时候得到FALSE值。

$dir = 'D:/我的文档';

$dir = iconv( 'UTF-8', 'GB18030', $dir );

转换一下编码就行了。

PHP创建文件夹

递归。

function createFolder($path)

{

if (!file_exists($path))

{

createFolder(dirname($path));

mkdir($path, 0777);

}

}

createFolder("aa/bb/cc/dd/ee");

怎么解决php创建中文文件夹及中文名出现乱码问题

有可能是编码问题,你用这行代码试试

mkdir(iconv('utf-8', 'gbk', './新建文件/'));

关于php怎么新建中文文件夹和php后缀文件怎么打开的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

本文转载自互联网,如有侵权,联系删除