If you call this method with an empty string, it will return a list of all locales available in the ICU library (via the intl extension):
<?php
print_r(ResourceBundle::getLocales(''));
/* Output might show
* Array
* (
* [0] => af
* [1] => af_NA
* [2] => af_ZA
* [3] => am
* [4] => am_ET
* [5] => ar
* [6] => ar_AE
* [7] => ar_BH
* [8] => ar_DZ
* [9] => ar_EG
* [10] => ar_IQ
* ...
*/
?>ResourceBundle::getLocales
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
ResourceBundle::getLocales
Референца за `resourcebundle.locales.php` со подобрена типографија и навигација.
ResourceBundle::getLocales
resourcebundle_locales
(PHP 5 >= 5.3.2, PHP 7, PHP 8, PECL intl >= 2.0.0)
ResourceBundle::getLocales -- resourcebundle_locales — (PHP 5 >= 5.3.2, PHP 7, PHP 8, PECL intl >= 2.0.0)
= NULL
Напиши целосна ознака на елемент
Процедурален стил
Добиј поддржани локали
Параметри
bundle-
Добиј достапни локали од името на ResourceBundle.
Вратени вредности
Патека на ResourceBundle за која да се добијат достапни локали, или празен стринг за листата на стандардни локали. false при неуспех.
Примери
Пример #1 resourcebundle_locales() example
<?php
$bundle = "/user/share/data/myapp";
echo join(PHP_EOL, resourcebundle_locales($bundle));
?>Горниот пример ќе прикаже нешто слично на:
es root
Пример #2 OO пример
<?php
$bundle = "/usr/share/data/myapp";
$r = new ResourceBundle( 'es', $bundle);
echo join("\n", $r->getLocales($bundle));
?>Горниот пример ќе прикаже нешто слично на:
es root