base64_encode_fromarray()

Codifica una stringa base64 da una matrice di byte.

Sintassi

base64_encode_fromarray(base64_string_decoded_as_a_byte_array)

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Tipo Obbligatoria Descrizione
base64_string_decoded_as_a_byte_array dynamic ✔️ Matrice byte (integer) da codificare in una stringa base64.

Restituisce

Restituisce la stringa base64 codificata dalla matrice di byte. Si noti che byte è un tipo integer.

Esempio

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

Output

decoded_base64_string
S3VzdG8=

Il tentativo di codificare una stringa base64 da una matrice di byte non valida generata da una stringa con codifica UTF-8 non valida restituirà null:

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

Output

empty_string