首页 » 水哥专栏 » 【笔记】字符编码转换方法大全(多语言)

【笔记】字符编码转换方法大全(多语言)

<div id="JIATHIS_CODE_HTML2">
<div class="t_fsz">

  对广大天朝程序猿来说,有时程序逻辑、算法都不是事儿,但<font color="#ff0000">字符编码</font>却成了如我们一样的非拼音(象形)文字语言国家长久的隐痛…… 特别是 <font color="#0000ff">Web 开发</font>,数据源文件、程序源码、数据库、浏览器等各个环节的字符编码必须相互兼容,乃至完全一致,整个网站系统才能正常使用……
  虽然国际上的技术前辈早已齐心协力开发出 <font color="#008000">Unicode 万国码</font>,其中 <font color="#0000ff">UTF-8 格式</font>标准又极为好用,但各国朝廷对自己的编码标准的固守,还有那些无数不能轻易抛弃的历史代码,还要让这种隐痛持续不知多久……

  因此,本人整理一些常用语言的字符编码常用方法,以期初学者入门不那么痛苦,也欢迎大家不断补充 ——

<font size="3">【HTML】</font>

<head /> 开头必备 —— <div id="code_BFP"><ol><li><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></li></ol></div> </div> <font size="3">【PHP】</font>

处理大段文字前,先转换编码 —— <div id="code_Fdn"><ol><li>iconv('GBK', 'UTF-8', $string);</li></ol></div> </div>向浏览器输出网页前,先通知所用编码 —— <div id="code_kQL"><ol><li>header('Content-Type: text/html; charset=UTF-8');</li></ol></div> </div>涉及中文文件名的应用,先统一运行时编码 —— <div id="code_fR3"><ol><li>setlocale(LC_ALL, 'zh_CN.UTF-8');</li></ol></div> </div>【参文】
<ul> <li>http://www.zeali.net/entry/539</li> <li> http://ihacklog.com/post/solutio ... e-in-wordpress.html
</li> </ul>
【MySQL】

【Python】

【Node.JS】

<font size="3">【Windows 命令行】</font>

管道过滤器 —— http://fyscu.com/forum.php?mod=viewthread&;tid=3667

</div>
<div id="comment_62882" class="cm">
</div>
</div>