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 OO 示例

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

上面的示例将输出

?Hola, mundo!

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top