PHP 8.4.0 RC2 available for testing

ResourceBundle::get

resourcebundle_get

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

ResourceBundle::get -- resourcebundle_getПолучить данные из пакета

Описание

Объектно-ориентированный стиль

public ResourceBundle::get(string|int $index, bool $fallback = true): mixed

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

resourcebundle_get(ResourceBundle $bundle, string|int $index, bool $fallback = true): mixed

Возвращает данные из пакета по индексу или строковому ключу.

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

bundle

Объект ResourceBundle.

index

Индекс данных, должен быть строкой или целым числом.

fallback

Должна ли локаль совпадать точно, или можно откатиться к родительской локали.

Возвращаемые значения

Возвращает данные из пакета по индексу или строковому ключу или null в случае возникновения ошибки. Строки, целые числа и бинарные строки возвращаются в соответствующем типе PHP, массивы целых чисел возвращаются как массивы PHP. Сложные типы возвращаются как объекты ResourceBundle.

Примеры

Пример #1 Пример использования resourcebundle_get()

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

Пример #2 Пример в объектно-ориентированном стиле

<?php
$r
= new ResourceBundle( 'es', "/usr/share/data/myapp");
echo
$r->get('somestring');
?>

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

?Hola, mundo!

Смотрите также

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top