charencode()

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

描述:

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

语法:

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编码返回字符串。