The behaviour when a falsy value is passed as the $locale is undocumented, but it appears that it returns the primary language of the default system language. In my case:
Locale::getPrimaryLanguage(null);
Returns 'en'. So make sure to test $locale before passing it to the method.Locale::getPrimaryLanguage
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Locale::getPrimaryLanguage
Референца за `locale.getprimarylanguage.php` со подобрена типографија и навигација.
Locale::getPrimaryLanguage
locale_get_primary_language
Класата Collator
Locale::getPrimaryLanguage -- locale_get_primary_language — Го добива примарниот јазик за дадената локација
= NULL
Напиши целосна ознака на елемент
Процедурален стил
Го добива примарниот јазик за дадената локација
Параметри
locale-
Локацијата од која треба да се извлече кодот на примарниот јазик
Вратени вредности
Кодот на јазикот поврзан со јазикот.
Патеката до PHP скриптата што треба да се провери. null кога должината на locale exceeds INTL_MAX_LOCALE_LEN.
Примери
Пример #1 locale_get_primary_language() example
<?php
echo locale_get_primary_language('zh-Hant');
?>Пример #2 OO пример
<?php
echo Locale::getPrimaryLanguage('zh-Hant');
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
zh
Види Исто така
- locale_get_script() - Го добива регионот за влезната локала
- locale_get_region() - Ги добива примарниот јазик за влезната локала
- locale_get_all_variants() - Ги добива варијантите за влезната локал