# sodium_base642bin

(PHP 7 >= 7.2.0, PHP 8)

sodium_base642bin — Décode une chaîne encodée en base64 en binaire brut.

### Description

sodium_base642bin(#[\SensitiveParameter] string `$string`, int `$id`, string `$ignore` = ""): string

Convertit une chaîne encodée en base64 en binaire brut. Contrairement à base64_decode(), sodium_base642bin() est en temps constant (une propriété importante pour tout code qui manipule des entrées cryptographiques, telles que des textes en clair ou des clés) et prend en charge plusieurs jeux de caractères.

### Liste de paramètres

`string`

  string; Chaîne encodée.

`id`

  - `SODIUM_BASE64_VARIANT_ORIGINAL` pour le standard (`A-Za-z0-9/\+`) encodé en base64.
  - `SODIUM_BASE64_VARIANT_ORIGINAL_NO_PADDING` pour le standard (`A-Za-z0-9/\+`) encodé en base64, sans caractères de remplissage `=`.
  - `SODIUM_BASE64_VARIANT_URLSAFE` pour l'encodage Base64 sûr pour les URL (`A-Za-z0-9\-_`).
  - `SODIUM_BASE64_VARIANT_URLSAFE_NO_PADDING` pour l'encodage Base64 sûr pour les URL (`A-Za-z0-9\-_`), sans caractères de remplissage `=`.
`ignore`

  Les caractères à ignorer lors du décodage (par exemple, les caractères d'espacement).

### Valeurs de retour

La chaîne décodée.