(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(忽略)解碼時要忽略的字元(例如空格字元)。
已解碼的字串。