作者m2251000 (akakaze 二兵 >)
看板PHP
标题[请益] win7建立日文档案
时间Thu Apr 16 21:53:05 2015
如题
小弟我想用php建立含有日文的档案
目前查到的方法是
function utf82big5($str, $charset='BIG5'){
mb_regex_encoding($charset);
mb_substitute_character('entity');
$str = mb_convert_encoding($str, $charset, 'UTF-8');
return $str;
}
但这样子输出的档案,日文部份会变成类似 き 这样的代码
想请问有没有办法用PHP写出像windows建立档案直接命名那样用big5输出正常的日文呢?
还是要启用或是安装其他模组?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.33.36.91
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1429192388.A.A3C.html
1F:推 LPH66: 通用的 big5 (CP950) 里没有日文, 有日文的都是外补的 04/16 22:16
2F:→ LPH66: 所以这样输出的 big5 文件在没有补的电脑上看就是空白 04/16 22:16
3F:→ LPH66: 所以还是输出 UTF-8 就好 04/16 22:16
4F:→ Kenqr: 为啥要转成big5? utf-8本来就有日文了 04/16 22:20
我试过名称用unicode编码建档,可是会出不来,因为我的电脑编码是big5,要用big5编码才出得来
※ 编辑: m2251000 (114.33.36.91), 04/16/2015 23:18:35
5F:→ MangoTW: 浏览编码跟电脑编码没有关系,你要想办法让浏览器读UTF 04/18 14:04
6F:→ KawasumiMai: 出不来是因为你的页面也使用BIG5显示吧? 04/23 13:32