charencode()

阅读(125) 标签: 编码, 字符串, 二进制,

描述:

根据编码生成字符串对应的二进制值,也可以由二进制值生成对应的字符串。

语法:

charencode(str/rawtext, [charset])

备注:

字符编码支持UTF-8UTF-16GBKGB2312GB18030BIG5UNICODEUnicodeEscapeISO8859_1ASCIIEUC_KREUC_JPISO-2022-CN-GBISO-2022-CN-CNSISO-2022-JPISO-2022-KR等。

参数:

str

字符串

rawtest

二进制值

charset

编码UTF-8GB2312等。缺省为当前系统的字符编码。

返回值:

二进制值或字符串

示例:

 

A

 

1

>cs="GBK"

设置编码

2

=charencode("abc一二三123")

根据缺省编码生成二进制blob

3

=charencode("abc一二三123", cs)

根据GBK生成二进制值

4

=charencode (A2)

根据缺省编码返回字符串

5

=charencode (A3, cs)

根据GBK编码返回字符串