Documentación offline PHP master

Locale::getAllVariants

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Locale::getAllVariants

locale_get_all_variants

Lista todas las variantes de una configuración local

Descripción#

Estilo orientado a objetos

public static Locale::getAllVariants(string $locale): array
```php

Estilo procedimental

```php
locale_get_all_variants(string $locale): array

Lista todas las variantes de una configuración local

Parámetros#

locale
La configuración local de la que se deben extraer las variantes

Valores devueltos#

Un array que contiene la lista de todas las variantes de una configuración local, o bien null si no existen.

Devuelve null cuando la longitud de locale excede INTL_MAX_LOCALE_LEN.

Ejemplos#

Ejemplo con locale_get_all_variants, procedimental

<?php
$arr = locale_get_all_variants('sl_IT_NEDIS_ROJAZ_1901');
var_export( $arr );
?>

Ejemplo con locale_get_all_variants, POO

<?php
$arr = Locale::getAllVariants('sl_IT_NEDIS_ROJAZ_1901');
var_export( $arr );
?>

El ejemplo anterior mostrará:

array (
    0 => 'NEDIS',
    1 => 'ROJAZ',
    2 => '1901',
)

Véase también#

locale_get_primary_language, locale_get_script, locale_get_region