基 础 函 数 参 考


StringToASCIIArray

转换字符串为包含对应 ASCII 代码的数组.

StringToASCIIArray( "字符串", [ 开始 [, 结束 [, 编码 ] ] ] )

参 数

"字符串" 目标字符串.
开始 [可选参数] 基于 0 的开始转换位置 (默认: 0).
结束 [可选参数] 基于 0 的结束转换位置 (默认: StringLen("字符串"), 即目标字符串的长度).
编码 [可选参数] 指定返回数组使用的字符集:
0 - UTF-16 (默认)
1 - ANSI
2 - UTF-8

返 回 值

成功: 返回数组, 其中每个元素都是字符 UNICODE 代码的相应位置.
失败: 返回空字符串.

备 注

字串可能包含嵌入的 Chr(0). 这些以及它们过去的任何数据将出现在返回的数组.
当到达字符串结尾或用户指定的结束位置后, 操作将停止.

为使本函数能转换二进制数据到数组, 必须首先由 BinaryToString() 函数转换二进制数据到字符串.

相 关 函 数

StringFromASCIIArray, BinaryToString

函 数 示 例


#include <Array.au3>    ; _ArrayDisplay() 函数显示数组的包含函数


Local $a = StringToASCIIArray("abc")
_ArrayDisplay($a)

provider with jb51.net (unicode)