PHP.mk документација

ResourceBundle::create

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

resourcebundle.create.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека resourcebundle.create.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
ResourceBundle::create

Референца за `resourcebundle.create.php` со подобрена типографија и навигација.

resourcebundle.create.php

ResourceBundle::create

resourcebundle_create

ResourceBundle::__construct

(PHP 5 >= 5.3.2, PHP 7, PHP 8, PECL intl >= 2.0.0)

ResourceBundle::create -- resourcebundle_create -- ResourceBundle::__constructКреирај пакет со ресурси

= NULL

Обектно-ориентиран стил (метод)

public static ResourceBundle::create(?string $locale, ?string $bundle, bool $fallback = true): ?ResourceBundle

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

resourcebundle_create(?string $locale, ?string $bundle, bool $fallback = true): ?ResourceBundle

Обектно-ориентиран стил (конструктор):

public ResourceBundle::__construct(?string $locale, ?string $bundle, bool $fallback = true)

Креира пакет со ресурси.

Параметри

locale

Локалитет за кој треба да се вчитаат ресурсите (име на локалитет, на пр. en_CA).

bundle

Директориумот каде што се чуваат податоците или името на датотеката .dat.

fallback

Индекс на податоци, мора да биде стринг или цел број.

Вратени вредности

Патеката до PHP скриптата што треба да се провери. ResourceBundle објект или null при грешка.

Примери

Пример #1 resourcebundle_create() example

<?php
$r
= resourcebundle_create( 'es', "/usr/share/data/myapp");
echo
$r['teststring'];
?>

Пример #2 ResourceBundle::create() example

<?php
$r
= ResourceBundle::create( 'es', "/usr/share/data/myapp");
echo
$r['teststring'];
?>

Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред

¡Hola, mundo!

Види Исто така

Белешки од корисници 3 белешки

mail at dasprids dot de
пред 11 години
Since this took me over 4 hours to find out after digging through the libicu source code, I thought it'd be a good idea to post it here. do access othere thata than the default "locale" data (which you get by passing NULL as $bundlename), you can use the following somewhat magic strings to get other resource bundles:

ICUDATA-curr
ICUDATA-lang
ICUDATA-region
ICUDATA-zone
Анонимен
пред 6 години
Depending on the data you want to load, you might need to pass 'root' or something different as $locale.
Here is a list of examples and the corresponding link to the file that gets loaded:

ResourceBundle::create('de', 'ICUDATA-brkitr', false)
https://github.com/unicode-org/icu/blob/release-65-1/icu4c/source/data/brkitr/de.txt

ResourceBundle::create('root', 'ICUDATA-curr', false)
https://github.com/unicode-org/icu/blob/release-65-1/icu4c/source/data/curr/root.txt

ResourceBundle::create('root', 'ICUDATA-translit', false)
https://github.com/unicode-org/icu/blob/release-65-1/icu4c/source/data/translit/root.txt

ResourceBundle::create('likelySubtags', 'ICUDATA', false)
https://github.com/unicode-org/icu/blob/release-65-1/icu4c/source/data/misc/likelySubtags.txt
mail at dasprids dot de
пред 11 години
To get the resource bundle provided by libicu, you can pass "null" as $bundlename.
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.