该函数将给定缓冲区中的数据转换为 Base64 编码的字符串。
Base64 是一种常用的编码方案,通常用于需要作为文本在互联网上存储或传输的任何媒体,并使输出对人眼来说无法读取。
要使用此函数,您需要指定已创建的缓冲区、偏移值 (即缓冲区内您希望开始编码的点) 以及要编码的缓冲区内存的大小 (以字节为单位)。
buffer_base64_encode(buffer, offset, size);
参数 | 类型 | 描述 |
---|---|---|
buffer | Buffer | 要使用的缓冲区。 |
offset | Real | 数据偏移值。 |
size | Real | 缓冲区的大小。 |
var _b_str = buffer_base64_encode(buff, 0, buffer_get_size(buff));
上述代码对存储在变量 buff 中的缓冲区中存储的完整数据进行编码,并将返回的字符串存储在局部变量 _b_str 中。