牛牛在线工具

sodium_base642bin()

收录 8868 个 PHP 函数,含用途说明与用法示例。

sodium_base642bin()

将使用 Base64 编码的字符串转换为二进制数据

函数名称:sodium_base642bin() 函数描述:sodium_base642bin() 函数将使用 Base64 编码的字符串转换为二进制数据。 适用版本:PHP 7.2.0 及以上版本 语法:sodium_base642bin(string $string, int $id [, string $ignore = ""]) : string|false 参数: $string:要进行转换的 Base64 编码的字符串。 $id:指定要使用的 Base64 变体的 ID。可以使用常量 SODIUM_BASE64_VARIANT_ORIGINAL 或 SODIUM_BASE64_VARIANT_URLSAFE。 $ignore:可选参数,指定要忽略的字符。默认为空字符串。 返回值: 返回一个二进制数据的字符串,如果转换失败则返回 false。 示例: <?php $base64String = "SGVsbG8gV29ybGQh"; // Base64 编码的字符串 $binaryData = sodium_base642bin($base64String, SODIUM_BASE64_VARIANT_ORIGINAL); if ($binaryData !== false) { echo "转换成功: " . bin2hex($binaryData) . "\n"; } else { echo "转换失败\n"; } ?> 输出: 转换成功: 48656c6c6f20576f726c6421 注意事项: 该函数需要在支持 libsodium 扩展的环境中使用。 在 PHP 7.2.0 之前的版本中,可以使用 sodium_bin2base64() 函数将二进制数据转换为 Base64 编码的字符串。