Home > Backend Development > PHP Tutorial > fopen创建中文TXT文件时出错

fopen创建中文TXT文件时出错

WBOY
Release: 2016-06-23 14:23:40
Original
1441 people have browsed it

$pagename="异路迷途.txt";
fp=fopen($pagename,"r");


这样后提示
Warning: fopen(异路迷途.txt) [function.fopen]: failed to open stream: Invalid argument in D:\code\book\phpcms\modules\book\index.php on line 44

Warning: fwrite() expects parameter 1 to be resource, boolean given in D:\code\book\phpcms\modules\book\index.php on line 50



如果是数字名称就可以


回复讨论(解决方案)

iconv("utf-8","gb2312",$filename);

$pagename="异路迷途.txt";$pathname = iconv("UTF-8", "gb2312", $pathname);fp=fopen($pagename,"r");
Copy after login


字符集问题吧

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template