Locale::acceptFromHttp

locale_accept_from_http

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

Locale::acceptFromHttp -- locale_accept_from_http — Спробувати визначити найкращу локаль на основі заголовку HTTP "Accept-Language"

Опис

Об'єктно-орієнтований стиль

public static Locale::acceptFromHttp(string $header): string|false

Процедурний стиль

locale_accept_from_http(string $header): string|false

Намагається визначити локаль, що відповідає списку мов, запрошеному в HTTP-заголовку "Accept-Language".

Список параметрів

header

Рядок, що містить заголовок "Accept-Language" відповідно до формату RFC 2616.

Значення, що повертаються

Ідентифікатор локалі.

Повертає **false**якщо довжина header перевищує INTL_MAX_LOCALE_LEN

Приклади

Приклад #1 Приклад використання locale_accept_from_http()****

Loading...

Приклад #2 Приклад використання в об'єктно-орієнтованому стилі

Loading...

Результат виконання наведеного прикладу:

en_US

Дивіться також

  • locale_lookup() - Пошук мовних позначок найбільш відповідних заданої локалі