MIME::Base64
MIME::Base64 - Encoding and decoding of base64 strings
MIME::Base64 base64 字符串的编码和解码
简介:
use MIME::Base64;
$encoded = encode_base64('Aladdin:open sesame');
$decoded = decode_base64($encoded);
描述:
这个模块提供了函数来编码和解码字符串
base64 编码是设计表示 8位字节的序列
The following primary functions are provided:
下面的主要函数提供:
encode_base64( $bytes )
encode_base64( $bytes, $eol );
Encode data通过调用 encode_base64() function.
这个参数 是字节字符串来编码
第2个参数是行结束序列来使用
它是可选的 默认是"
";
返回的编码字符串是被分成 每行不超过76个字符
[root@sword ~]# perl a1.pl
YWJj
[root@sword ~]# cat a1.pl
use MIME::Base64;
print encode_base64('abc');
[root@sword ~]# perl a1.pl
YWJj
decode_base64( $str )
Decode 一个base64 字符串通过调用decode_base64() function
这个函数需要一个参数
[root@sword ~]# cat a2.pl
use MIME::Base64;
print decode_base64('YWJj');
[root@sword ~]# perl a2.pl
abc[root@sword ~]#