(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)
NumberFormatter::getLocale -- numfmt_get_locale — Lee la configuración local del formateador
Estilo orientado a objetos
Estilo procedimental
Lee el nombre de la configuración local del formateador.
formatter
El objeto NumberFormatter.
type
Puede seleccionarse entre un valor válido o un valor literal
Locale::VALID_LOCALE
,
Locale::ACTUAL_LOCALE
,
respectivamente. El valor por omisión es el valor literal.
El nombre de la configuración local utilizada para crear el formateador, o false
en caso de error.
Ejemplo #1 Ejemplo con numfmt_get_error_code(), Estilo procedimental
<?php
$req = 'fr_FR_PARIS';
$fmt = numfmt_create( $req, NumberFormatter::DECIMAL);
$res_val = numfmt_get_locale( $fmt, Locale::VALID_LOCALE );
$res_act = numfmt_get_locale( $fmt, Locale::ACTUAL_LOCALE );
printf( "Nombre de la configuración local solicitada : %s\nNombre válido de la configuración local : %s\nValor literal de la configuración local : %s\n",
$req, $res_val, $res_act );
?>
El ejemplo anterior mostrará :
Nombre de la configuración local solicitada : fr_FR_PARIS Nombre válido de la configuración local: fr_FR Valor literal de la configuración local : fr