(PHP 5 >= 5.3.2, PHP 7, PHP 8, PECL intl >= 2.0.0)
ResourceBundle::get -- resourcebundle_get — 从包中获取数据
面向对象风格
过程式风格
通过索引或字符串键获取包中的数据。
返回位于索引处的数据,或在发生错误时返回null
。字符串、整数和二进制数据字符串将作为相应的 PHP 类型返回,整数数组将作为 PHP 数组返回。复杂类型将作为ResourceBundle 对象返回。
版本 | 描述 |
---|---|
8.4.0 |
如果偏移量类型无效,则会抛出TypeError。如果index 是字符串 且为空,或者整数 且不适合 32 位整数类型,则会抛出ValueError。
|
示例 #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!