PHP 8.5.0 Alpha 1 available for testing

mb_encoding_aliases

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

mb_encoding_aliasesObtiene los alias de un tipo de codificación conocido

Descripción

mb_encoding_aliases(string $encoding): array

Devuelve un array de alias para un tipo conocido de codificación.

Parámetros

encoding

El tipo de codificación a verificar, para los alias.

Valores devueltos

Devuelve un array indexado numéricamente de alias de codificación. o false en caso de error

Errores/Excepciones

Genera un ValueError si encoding es desconocido.

Historial de cambios

Versión Descripción
8.0.0 Si el argumento encoding es desconocido, ahora se genera un ValueError; previamente, se emitía un E_WARNING y la función devolvía false.

Ejemplos

Ejemplo #1 Ejemplo con mb_encoding_aliases()

<?php
$encoding
= 'ASCII';
$known_encodings = mb_list_encodings();

if (
in_array($encoding, $known_encodings)) {

$aliases = mb_encoding_aliases($encoding);
print_r($aliases);

} else {

echo
"Codificación ($encoding) desconocida.\n";

}
?>

El resultado del ejemplo sería algo similar a:

Array
(
    [0] => ANSI_X3.4-1968
    [1] => iso-ir-6
    [2] => ANSI_X3.4-1986
    [3] => ISO_646.irv:1991
    [4] => US-ASCII
    [5] => ISO646-US
    [6] => us
    [7] => IBM367
    [8] => cp367
    [9] => csASCII
)

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top