sodium_base642bin

(PHP 7 >= 7.2.0, PHP 8)

sodium_base642bin - base64로 인코딩된 문자열을 raw 바이너리로 디코딩합니다.


설명

sodium_base642bin(string $string, int $id, string $ignore = ""): string

base64로 인코딩된 문자열을 원시 바이너리로 변환합니다. base64_decode()와 달리 sodium_base642bin()은 일정 시간(일반 텍스트 또는 키와 같은 암호화 입력을 다루는 모든 코드에 중요한 속성)이며 여러 문자 집합을 지원합니다.


매개변수

string
string; 인코딩된 문자열입니다.
id
  • SODIUM_BASE64_VARIANT_ORIGINAL for standard (A-Za-z0-9/\+) Base64 encoding.
  • SODIUM_BASE64_VARIANT_ORIGINAL_NO_PADDING for standard (A-Za-z0-9/\+) Base64 encoding, without = padding characters.
  • SODIUM_BASE64_VARIANT_URLSAFE for URL-safe (A-Za-z0-9\-_) Base64 encoding.
  • SODIUM_BASE64_VARIANT_URLSAFE_NO_PADDING for URL-safe (A-Za-z0-9\-_) Base64 encoding, without = padding characters.
ignore
디코딩할 때 무시할 문자(예: 공백 문자).

반환 값

디코딩된 문자열입니다.