codecamp

PHP8 sodium_bin2base64

(PHP 7 >= 7.2.0, PHP 8)

sodium_bin2base64 — 使用 base64 对原始二进制字符串进行编码。

说明

sodium_bin2base64(string $string, int $id): string

将原始二进制字符串转换为 base64 编码的字符串。与 base64_encode() 不同,sodium_bin2base64() 是常量时间(该属性对于任何 触及加密输入,例如明文或密钥)并支持多个字符集。

参数 

string

原始二进制字符串。

id
  • 标准SODIUM_BASE64_VARIANT_ORIGINAL () Base64 编码。A-Za-z0-9/\+
  • 标准SODIUM_BASE64_VARIANT_ORIGINAL_NO_PADDING () Base64 编码,不带填充字符。A-Za-z0-9/\+=
  • SODIUM_BASE64_VARIANT_URLSAFE用于 URL 安全 () Base64 编码。A-Za-z0-9\-_
  • URL-safe () 的SODIUM_BASE64_VARIANT_URLSAFE_NO_PADDING Base64 编码,不带填充字符。A-Za-z0-9\-_=

返回值 

Base64 编码的字符串。


PHP8 sodium_base642bin
PHP8 sodium_bin2hex
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定