ResourceBundle::get

resourcebundle_get

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

ResourceBundle::get -- resourcebundle_getObtém os dados do pacote

Descrição

Estilo orientado a objetos

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

Estilo procedural

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

Obtém os dados do pacote através de um índice ou de uma string chave.

Parâmetros

bundle

Um objeto ResourceBundle.

index

O índice onde os dados estão. Pode ser uma string ou um intero.

fallback

O locale alternativo no caso de não encontrar o item exato ou outra alternativa.

Valor Retornado

Retorna os dados localizados no índice informado ou null caso haja erro. Strings, inteiros e dados em binário são retornados como seus tipo correspondentes em PHP. Um array de inteiros é retornado como um array PHP. Tipos complexos são retornados como objetos ResourceBundle.

Exemplos

Example #1 Exemplo da função resourcebundle_get()

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

Example #2 Exemplo orientado à objeto

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

O exemplo acima produzirá:

?Hola, mundo!

Veja Também