(PHP 7 >= 7.2.0, PHP 8)
sodium_base642bin — 將 base64 編碼的字串解碼為原始二進位資料。
將 base64 編碼的字串轉換為原始二進位資料。與 base64_decode() 不同,sodium_base642bin() 的執行時間是恆定的(此特性對於任何處理加密輸入(例如明文或金鑰)的程式碼來說非常重要),並且支援多種字元集。
string(字串)
字串;已編碼的字串。
id(識別碼)
SODIUM_BASE64_VARIANT_ORIGINAL
代表標準 (A-Za-z0-9/\+
) Base64 編碼。SODIUM_BASE64_VARIANT_ORIGINAL_NO_PADDING
代表標準 (A-Za-z0-9/\+
) Base64 編碼,不含 =
填充字元。SODIUM_BASE64_VARIANT_URLSAFE
代表 URL 安全 (A-Za-z0-9\-_
) Base64 編碼。SODIUM_BASE64_VARIANT_URLSAFE_NO_PADDING
代表 URL 安全 (A-Za-z0-9\-_
) Base64 編碼,不含 =
填充字元。ignore(忽略)
解碼時要忽略的字元(例如空格字元)。
已解碼的字串。