base64_encode_fromarray()

从字节数组对 base64 字符串进行编码。

语法

base64_encode_fromarray(base64_string_decoded_as_a_byte_array)

详细了解语法约定

参数

客户 类型​​ 必需 说明
base64_string_decoded_as_a_byte_array dynamic 要编码为 base64 字符串的字节(整数)数组。

返回

返回从字节数组进行编码的 base64 字符串。 请注意,字节是整数类型。

示例

let bytes_array = toscalar(print base64_decode_toarray("S3VzdG8="));
print decoded_base64_string = base64_encode_fromarray(bytes_array)

输出

decoded_base64_string
S3VzdG8=

尝试从无效 UTF-8 编码字符串生成的无效字节数组中对 base64 字符串进行编码将返回 null:

let empty_bytes_array = toscalar(print base64_decode_toarray("U3RyaW5n0KHR0tGA0L7Rh9C60LA"));
print empty_string = base64_encode_fromarray(empty_bytes_array)

输出

empty_string