`

【翻译】PHP中 文字编码变换时 使用SJIS-win而非SJIS,使用eucJP-win而非EUC-JP

    博客分类:
  • PHP
阅读更多
使用SJIS-win而非SJIS,使用eucJP-win而非EUC-JP
From: http://pentan.info/php/sjiswin_eucjpwin.html

在文字编码变换的指定中,如果想使用Shift_JIS,就请使用SJIS-win而不是SJIS。
如果想使用EUC-JP,就请使用eucJP-win而不是EUC-JP。

带上win,则连Windows扩展的文字,也能够顺利地变换。

除此以外,其他用途的文字编码,指定为SJIS、EUC-JP也没有关系。
PHP中可以使用的文字编码,用mb_list_encodings()可以取得编码列表。

顺便提一下,HTML中,可以指定Shift_JIS、EUC-JP(Extended Unix Code Packed Format for Japanese的别名)、
UTF-9等。

举例:PHP中可以使用的文字编码
pass
auto
wchar
byte2be
byte2le
byte4be
byte4le
BASE64
UUENCODE
HTML-ENTITIES
Quoted-Printable
7bit
8bit
UCS-4
UCS-4BE
UCS-4LE
UCS-2
UCS-2BE
UCS-2LE
UTF-32
UTF-32BE
UTF-32LE
UTF-16
UTF-16BE
UTF-16LE
UTF-8
UTF-7
UTF7-IMAP
ASCII
EUC-JP
SJIS
eucJP-win
SJIS-win
CP51932
JIS
ISO-2022-JP
ISO-2022-JP-MS
Windows-1252
ISO-8859-1
ISO-8859-2
ISO-8859-3
ISO-8859-4
ISO-8859-5
ISO-8859-6
ISO-8859-7
ISO-8859-8
ISO-8859-9
ISO-8859-10
ISO-8859-13
ISO-8859-14
ISO-8859-15
ISO-8859-16
EUC-CN
CP936
HZ
EUC-TW
BIG-5
EUC-KR
UHC
ISO-2022-KR
Windows-1251
CP866
KOI8-R
ArmSCII-8
0
0
分享到:
评论

相关推荐

    文字变换工具(EUC->SJIS)

    “文字变换工具(EUC->SJIS)”正是为了满足在EUC编码和SJIS编码之间转换的需求而设计的。这个工具允许用户选择一个完整的目录,这意味着用户不仅可以处理单个文件,还可以一次性转换整个目录下的所有文件,大大提高了...

    日文字库Sjis码表

    标题和描述中的“日文字库Sjis码表”和“sjis--gbk”涉及到的是计算机编码领域的一个重要概念——字符编码。字符编码是计算机处理、存储和传输文本信息的基础,它将各种字符(包括字母、数字、符号以及特定语言的...

    node-unzip-mbcs:解压缩非UTF8编码,例如cp949,sjis,gbk,euc-kr,euc-jp和gb2312

    按语言划分的主要非UTF8编码: 朝鲜语:cp949,euc-kr 日语:sjis(shift_jis),cp932,euc-jp 中文:gbk,gb18030,gb2312,cp936,hkscs,big5,cp950安装npm install -g unzip-mbcs命令行界面Usage: unzip-mbcs...

    日语SJIS和Unicode的转换

    Unicode是一种全球通用的字符集,包含世界上几乎所有的文字,而SJIS是日本常用的字节编码方式,主要用来表示日语中的汉字、假名和符号。 Shift-JIS,全称为"Shift_JIS"或"MS-Kanji",是由微软在日本推广的一种对JIS...

    win_sjis_编译器_

    【标题】"win_sjis_编译器_" 涉及到的是一个针对Windows平台,且采用SJIS编码的C语言编译器项目。SJIS是Shift JIS编码的一种变体,常见于日文系统中,用于处理日文字符。这个编译器是为了解决在Windows环境下编写和...

    php中的字符编码转换函数用法示例

    - 自动检测JIS、eucjp-win、sjis-win编码,并将字符串转换为UCS-2LE编码: ```php $str = mb_convert_encoding($str, "UCS-2LE", "JIS, eucjp-win, sjis-win"); ``` - 使用"auto"自动检测ASCII、JIS、UTF-8、EUC-JP...

    NonCodeNet,字符集转换工具,可用于SJIS<->UTF8

    SJIS是一种广泛用于日文文本的字符编码,而UTF8是国际化的多语言编码标准,能表示世界上大部分语言的文字。这款工具的主要功能就是解决在处理这两种编码格式时可能出现的兼容性问题,比如从SJIS编码的文件转换成UTF8...

    内码编号 SJIS.txt

    SJIS编码表,格式如下: 【81:40】【81:41】,【81:42】。【81:43】,【81:44】.【81:45】、【81:46】:【81:47】;【81:48】?【81:49】! 【81:4A】゛【81:4B】゜【81:4C】′【81:4D】`【81:4E】¨【81:4F】^...

    oraclexe-sjis-on-docker

    docker上的oraclexe-sjis 编码为JA16SJISTILDE的Oracle Express版本用法该Dockerfile的映像尚未托管在Dockerhub上。 请建立您自己的机器oracleXE帐户请参阅基础图片的

    批量转换字符集的小工具

    标题中的“批量转换字符集的小工具”指的是一个能够处理大量文件,将它们的字符编码从一种格式转换到另一种格式的应用程序。在IT领域,字符集转换是常见的需求,特别是当处理不同地区或语言的文本数据时,如从GBK...

    PHP下编码转换函数mb_convert_encoding与iconv的使用说明

    /* 自动检测从JIS,eucjp-win,sjis-win编码中转换到UCS-2LE */ $str=mb_convert_encoding($str,“UCS-2LE”,“JIS,eucjp-win,sjis-win”); ``` ### iconv函数 `iconv`函数与`mb_convert_encoding`功能相似,也...

    JIS X 0208 の文字コード表

    - **EUC-JP (Extended Unix Code for Japan)**:这是一种在Unix系统中常用的编码方式,同样支持JIS X 0208 中的所有字符。EUC-JP 使用了一种更灵活的双字节编码机制,可以适应不同的字符集需求。 #### 示例分析 ...

    php实现文本数据导入SQL SERVER

    我测试是支持的CSV,SQL,TXT 其实其他格式也可以,只不过我用不到而已 速度是差不多是每秒一万吧 ... $encode_arr = array('UTF-8','ASCII','GBK','GB2312','BIG5','JIS','eucjp-win','sjis-win','EUC-JP'); $enco

    jconv:用于日语字符编码的纯JavaScript转换器

    此模块支持日语中常用的编码: Shift_JIS(CP932),ISO-2022-JP(-1),EUC-JP,UTF8,UNICODE(UCS2)转换。 纯Javascript,无需编译。 比快得多。 安装 $ npm install jconv 用法 例如,简单地从EUC-JP转换...

    Twinklous File Manager v1.5.rar

    5. 修复GB2312文件保存后变成UTF-8的错误,目前支持ASCII,JIS,UTF-8,EUC-JP,SJIS,GBK(GB2312是GBK的子集)编码文件的编辑。 6. 重命名、新建文件时按Enter键就可以确定 7. 重命名时输入框的默认字符调整为原名称

    HTML速查手册--非常方便

    HTML还允许通过`margin`属性来设置页面四周的空白区域,但需要注意的是,`margin`属性更常在CSS中使用,而HTML中的应用较为有限。 总结,HTML速查手册为初学者和开发者提供了一个简洁的指南,涵盖了从文档结构到...

    日文linux服务器配置

    根据给定的部分内容,我们可以看到系统中已经有“ja_JP”,“ja_JP.eucjp”,“ja_JP.ujis”,“ja_JP.utf8”,以及“japanese”和“japanese.euc”。 ### 步骤二:创建或修改日文字符集 接下来,我们需要创建或...

    win CVS 日文版

    【压缩包子文件的文件名称列表】中的“WinCVS13b14-SJIS-12.exe”是Win CVS软件的安装程序文件,其中“WinCVS”代表Windows下的CVS客户端,“13b14”可能是该版本的编号,表示这是第13个版本的第14次更新或修正。...

    PHP中iconv函数转码时截断字符问题的解决方法

    $str = mb_convert_encoding($str, "UCS-2LE", "JIS,eucjp-win,sjis-win"); $str = mb_convert_encoding($str, "EUC-JP", "auto"); ``` 上述代码中,我们通过指定不同的目的编码和源编码,使用mb_convert_encoding...

    国际化 - jcode库和$KCODE

    在早期的Ruby版本中,处理非ASCII字符集时,`jcode`库是非常有用的,它提供了对多种日本编码的支持,帮助开发者在不同编码之间进行转换,确保数据的正确性。 `$KCODE`全局变量则是一个标志,用于指示Ruby解释器当前...

Global site tag (gtag.js) - Google Analytics