Locale::getDisplayVariant

locale_get_display_variant

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)

Locale::getDisplayVariant -- locale_get_display_variantDevuelve un nombre para la variante de la configuración local

Descripción

Estilo orientado a objetos

public static Locale::getDisplayVariant(string $locale, ?string $displayLocale = null): string|false

Estilo por procedimientos

locale_get_display_variant(string $locale, ?string $displayLocale = null): string|false

Devuelve un nombre para la variante de la configuración local. Si null es pasado, se utiliza la configuración local por defecto.

Parámetros

locale

La configuración local de la cual extraer el nombre de la región.

displayLocale

Un formato opcional para mostrar el nombre de la región.

Valores devueltos

El nombre de la variante de la locale, en el formato displayLocale, o false en caso de error.

Historial de cambios

Versión Descripción
8.0.0 displayLocale ahora es nullable.

Ejemplos

Ejemplo #1 Ejemplo con locale_get_display_variant(), procedimental

<?php
echo locale_get_display_variant('sl-Latn-IT-nedis', 'en');
echo
";\n";
echo
locale_get_display_variant('sl-Latn-IT-nedis', 'fr');
echo
";\n";
echo
locale_get_display_variant('sl-Latn-IT-nedis', 'de');
?>

Ejemplo #2 Ejemplo con locale_get_display_variant(), POO

<?php
echo Locale::getDisplayVariant('sl-Latn-IT-nedis', 'en');
echo
";\n";
echo
Locale::getDisplayVariant('sl-Latn-IT-nedis', 'fr');
echo
";\n";
echo
Locale::getDisplayVariant('sl-Latn-IT-nedis', 'de');
?>

El resultado del ejemplo sería:

Natisone dialect;
dialecte de Natisone;
NEDIS

Ver también