Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe Encoding

Fonctions membres publiques statiques

static base32Encode (string $str)
 
static base32EncodeUpper (string $str)
 
static base32Decode (string $str)
 
static base32DecodeUpper (string $str)
 
static base32HexEncode (string $str)
 
static base32HexEncodeUpper (string $str)
 
static base32HexDecode (string $str)
 
static base32HexDecodeUpper (string $str)
 
static base64Encode (string $str)
 
static base64Decode (string $str)
 
static base64EncodeDotSlash (string $str)
 
static base64DecodeDotSlash (string $str)
 
static base64EncodeDotSlashOrdered (string $str)
 
static base64DecodeDotSlashOrdered (string $str)
 
static hexEncode (string $bin_string)
 
static hexDecode (string $hex_string)
 
static hexEncodeUpper (string $bin_string)
 
static hexDecodeUpper (string $bin_string)
 

Documentation des fonctions membres

◆ base32Decode()

static base32Decode ( string  $str)
static

RFC 4648 Base32 decoding

Paramètres
string$str
Renvoie
string
Exceptions
TypeError

Références Base32\decode().

◆ base32DecodeUpper()

static base32DecodeUpper ( string  $str)
static

RFC 4648 Base32 decoding

Paramètres
string$str
Renvoie
string
Exceptions
TypeError

Références Base32\decodeUpper().

◆ base32Encode()

static base32Encode ( string  $str)
static

RFC 4648 Base32 encoding

Paramètres
string$str
Renvoie
string
Exceptions
TypeError

Références Base32\encode().

◆ base32EncodeUpper()

static base32EncodeUpper ( string  $str)
static

RFC 4648 Base32 encoding

Paramètres
string$str
Renvoie
string
Exceptions
TypeError

Références Base32\encodeUpper().

◆ base32HexDecode()

static base32HexDecode ( string  $str)
static

RFC 4648 Base32Hex decoding

Paramètres
string$str
Renvoie
string
Exceptions
TypeError

Références Base32\decode().

◆ base32HexDecodeUpper()

static base32HexDecodeUpper ( string  $str)
static

RFC 4648 Base32Hex decoding

Paramètres
string$str
Renvoie
string
Exceptions
TypeError

Références Base32\decodeUpper().

◆ base32HexEncode()

static base32HexEncode ( string  $str)
static

RFC 4648 Base32 encoding

Paramètres
string$str
Renvoie
string
Exceptions
TypeError

Références Base32\encode().

◆ base32HexEncodeUpper()

static base32HexEncodeUpper ( string  $str)
static

RFC 4648 Base32Hex encoding

Paramètres
string$str
Renvoie
string
Exceptions
TypeError

Références Base32\encodeUpper().

◆ base64Decode()

static base64Decode ( string  $str)
static

RFC 4648 Base64 decoding

Paramètres
string$str
Renvoie
string
Exceptions
TypeError

Références EncoderInterface\decode().

◆ base64DecodeDotSlash()

static base64DecodeDotSlash ( string  $str)
static

Decode from base64 to raw binary

Base64 character set "./[A-Z][a-z][0-9]"

Paramètres
string$str
Renvoie
string
Exceptions

Références EncoderInterface\decode().

◆ base64DecodeDotSlashOrdered()

static base64DecodeDotSlashOrdered ( string  $str)
static

Decode from base64 to raw binary

Base64 character set "[.-9][A-Z][a-z]" or "./[0-9][A-Z][a-z]"

Paramètres
string$str
Renvoie
string
Exceptions

Références EncoderInterface\decode().

◆ base64Encode()

static base64Encode ( string  $str)
static

RFC 4648 Base64 encoding

Paramètres
string$str
Renvoie
string
Exceptions
TypeError

Références Base64\encode().

◆ base64EncodeDotSlash()

static base64EncodeDotSlash ( string  $str)
static

Encode into Base64

Base64 character set "./[A-Z][a-z][0-9]"

Paramètres
string$str
Renvoie
string
Exceptions
TypeError

Références Base64\encode().

◆ base64EncodeDotSlashOrdered()

static base64EncodeDotSlashOrdered ( string  $str)
static

Encode into Base64

Base64 character set "[.-9][A-Z][a-z]" or "./[0-9][A-Z][a-z]"

Paramètres
string$str
Renvoie
string
Exceptions
TypeError

Références Base64\encode().

◆ hexDecode()

static hexDecode ( string  $hex_string)
static

Convert a hexadecimal string into a binary string without cache-timing leaks

Paramètres
string$hex_string
Renvoie
string (raw binary)
Exceptions

Références EncoderInterface\decode().

◆ hexDecodeUpper()

static hexDecodeUpper ( string  $bin_string)
static

Convert a binary string into a hexadecimal string without cache-timing leaks

Paramètres
string$bin_string(raw binary)
Renvoie
string

Références EncoderInterface\decode().

◆ hexEncode()

static hexEncode ( string  $bin_string)
static

Convert a binary string into a hexadecimal string without cache-timing leaks

Paramètres
string$bin_string(raw binary)
Renvoie
string
Exceptions
TypeError

Références EncoderInterface\encode().

◆ hexEncodeUpper()

static hexEncodeUpper ( string  $bin_string)
static

Convert a binary string into a hexadecimal string without cache-timing leaks

Paramètres
string$bin_string(raw binary)
Renvoie
string
Exceptions
TypeError

La documentation de cette classe a été générée à partir du fichier suivant :