Re: [請益] 請問輸出成txt但是格式要指定UTF-8

看板PHP作者 (Cindy Wang)時間14年前 (2011/09/14 11:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
※ 引述《robinnpca (rob)》之銘言: : 我有一段程式碼 : 想要直接輸出成txt檔(格式要為UTF-8) : 煩請請問一下如何做? : 因為記事本 : 預設的是ANSI格式 : 另外我用定界符號表示法來定義字串 : 但是輸出卻是一片空白?無法只顯示MSG內的內容?? : 是我裡面的程式碼有衝突到預設字元嗎? : 但是我查書裡面講的用定界符號 <<< : 不需要考慮跳脫字元的使用? : 可以煩請高手幫我檢視一下 感謝! : <html> : <head> : <title>用php放入程式碼入html</title> : </head> : <body> : <?php : $viewportw = 1024; : $viewporth = 760; : $viewboxbx2 = 1024; : $viewboxby2 = 760; : $xmlfirst = <<<Msg : <?xml version="1.0" encoding="utf-8" ?> : <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" : "" rel="nofollow">http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> : <svg version="1.1" xmlns="http://www.w3.org/2000/svg" : width=" $viewportw" : height=" $viewporth" viewBox="0 0 $viewboxbx2 $viewboxby2" > : $viewportw : Msg; : echo $xmlfirst; : ?> : </body> : </html> : 感謝! 如果你是要用記事本開的話, 你可以在檔案的最最前面加上 BOM ( http://en.wikipedia.org/wiki/Byte_order_mark ) UTF-8 的 BOM 用 PHP 寫的話就是 "\xEF\xBB\xBF" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.242.246.249
文章代碼(AID): #1ES1rxNV (PHP)
文章代碼(AID): #1ES1rxNV (PHP)