Documentación offline PHP master

Locale::acceptFromHttp

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

En esta página

Locale::acceptFromHttp

locale_accept_from_http

Determina la mejor configuración local a partir del encabezado HTTP

"Accept-Language"

Descripción#

Estilo orientado a objetos

public static Locale::acceptFromHttp(string $header): string
```php

Estilo procedimental

```php
locale_accept_from_http(string $header): string

Intenta encontrar una configuración local que pueda satisfacer la lista de idiomas solicitada por el encabezado HTTP "Accept-Language".

Parámetros#

header
La cadena que contiene el encabezado "Accept-Language", en el formato de la RFC 2616.

Valores devueltos#

El identificador de configuración local correspondiente.

Devuelve false cuando la longitud de header excede INTL_MAX_LOCALE_LEN.

Ejemplos#

Ejemplo con locale_accept_from_http, procedimental

<?php
$locale = locale_accept_from_http($_SERVER['HTTP_ACCEPT_LANGUAGE']);
echo $locale;
?>

Ejemplo con locale_accept_from_http, POO

<?php
$locale = Locale::acceptFromHttp($_SERVER['HTTP_ACCEPT_LANGUAGE']);
echo $locale;
?>

El ejemplo anterior mostrará:

en_US

Véase también#

locale_lookup