PHP 8.5.0 Alpha 1 available for testing

Locale::getRegion

locale_get_region

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

Locale::getRegion -- locale_get_regionDevuelve un código para la región de la configuración local

Descripción

Estilo orientado a objetos

public static Locale::getRegion(string $locale): ?string

Estilo por procedimientos

locale_get_region(string $locale): ?string

Devuelve un código para la región de la configuración local.

Parámetros

locale

La configuración local de la que se debe extraer el código de región.

Valores devueltos

El código de región para la configuración local, o bien null en caso de error.

Returns null when the length of locale exceeds INTL_MAX_LOCALE_LEN.

Ejemplos

Ejemplo #1 Ejemplo con locale_get_region(), procedimental

<?php
echo locale_get_region('de-CH-1901');
?>

Ejemplo #2 Ejemplo con locale_get_region(), POO

<?php
echo Locale::getRegion('de-CH-1901');
?>

El resultado del ejemplo sería:

CH

Ver también

add a note

User Contributed Notes 1 note

up
3
Patanjali
8 years ago
locale_get_region does no validation of whether the region exists, but just extracts the text that looks like it can be the region part of the locale, and formats it as uppercase.

It doesn't even have to be a 2-character code, but can be an invalid 3-character one.
To Top