diff --git a/reference/intl/resourcebundle/get.xml b/reference/intl/resourcebundle/get.xml index 21ae2fc96..c3b6d8f7e 100644 --- a/reference/intl/resourcebundle/get.xml +++ b/reference/intl/resourcebundle/get.xml @@ -1,11 +1,11 @@ - + ResourceBundle::get resourcebundle_get - Получить данные из пакета + Получает данные из пакета @@ -28,7 +28,7 @@ boolfallback&true; - Возвращает данные из пакета по индексу или строковому ключу. + Метод получает данные данные из пакета по индексу или строковому ключу. @@ -40,7 +40,7 @@ bundle - Объект ResourceBundle. + Объект класса ResourceBundle. @@ -48,7 +48,7 @@ index - Индекс данных, должен быть строкой или целым числом. + Индекс данных в виде строки или целого числа. @@ -56,7 +56,7 @@ fallback - Должна ли локаль совпадать точно, или можно откатиться к родительской локали. + Требуется ли точное совпадение локали или откатиться к родительской локали. @@ -64,26 +64,68 @@ - &reftitle.returnvalues; - Возвращает данные из пакета по индексу или строковому ключу или &null; в случае возникновения ошибки. - Строки, целые числа и бинарные строки возвращаются в соответствующем типе PHP, - массивы целых чисел возвращаются как массивы PHP. Сложные типы возвращаются как - объекты ResourceBundle. + Метод возвращает данные из пакета по индексу или строковому ключу, или &null;, если возникла ошибка. + Строки, целые числа и строки двоичных данных возвращаются как PHP-типы, которые соответствуют структуре данных, + массивы целых чисел возвращаются как PHP-массивы. Сложные типы возвращаются + как объекты класса ResourceBundle. + + &reftitle.errors; + + При недопустимом типе смещеиня метод выбросит ошибку TypeError. + + + Метод выбросит ошибку ValueError, + если в аргументе index передали значение с типом string + и строка оказалсь пустой, или передали значение с типом int, которое не вписывается + в 32-битный целочисленный тип. + + + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + + При недопустимом типе смещеиня метод выбросит ошибку TypeError. + Метод выбросит ошибку ValueError, + если в аргументе index передали значение с типом string + и строка оказалсь пустой, или передали значение с типом int, которое не вписывается + в 32-битный целочисленный тип. + + + + + + + + &reftitle.examples; - Пример использования <function>resourcebundle_get</function> + Пример получения данных из пакета функцией <function>resourcebundle_get</function> ]]> @@ -93,8 +135,10 @@ echo resourcebundle_get($r, 'somestring'); get('somestring'); + ?> ]]>