Base32

Base32 加密类

1.0

Joomla CMS

方法

_mapbin

_mapbin

_mapbin( chr) : 

与 array_map 一起使用,将字符从 base32 字符集直接映射到二进制字符串

访问

私有

参数

chr

string要映射的字符

响应

string由 0 和 1 组成的字符串

_mapcharset

_mapcharset

_mapcharset( str) : 

与 array_map 一起使用,将位从二进制字符串直接映射到 base32 字符集

访问

私有

参数

str

string要转换的 0 和 1 组成的字符串

响应

string生成的 base32 字符

bin2str

bin2str

bin2str( str) : 

将二进制字符串转换为 ASCII 字符串

抛出

异常

参数

str

string要转换的 0 和 1 组成的字符串

响应

stringASCII 输出

解码

toString

decode( str) : 

将任何 base32 字符串转换为普通字符串,这应该是二进制安全的...

参数

str

string要转换的 base32 字符串

响应

string普通字符串

编码

fromString

encode( str) : 

将任何字符串转换为 base32 字符串,这应该是二进制安全的...

参数

str

string要转换的字符串

响应

string转换后的 base32 字符串

fromBin

fromBin

fromBin( str) : 

将正确的二进制字符串转换为 base32

抛出

异常

参数

str

string要转换的 0 和 1 组成的字符串

响应

string以 base32 编码的字符串

str2bin

str2bin

str2bin( str) : 

将任何 ASCII 字符串转换为二进制字符串

参数

str

string要转换的字符串

响应

string由 0 和 1 组成的字符串

toBin

toBin

toBin( str) : 

接受 base32 字符串并返回 ASCII 二进制字符串

抛出

异常

参数

str

string要转换的 base32 字符串

响应

stringASCII 二进制字符串

常量

CSRFC3548

CSRFC3548

RFC3548 中定义的字符集

'ABCDEFGHIJKLMNOPQRSTUVWXYZ234567'
链接