Documentación offline PHP master

ResourceBundle::get

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

ResourceBundle::get

resourcebundle_get

Recupera los datos desde el haz

Descripción#

Estilo orientado a objetos

public ResourceBundle::get(string $index, [bool $fallback]): ResourceBundle
```php

Estilo procedimental

```php
resourcebundle_get(ResourceBundle $bundle, string $index, [bool $fallback]): ResourceBundle

Recupera los datos desde el haz mediante el índice o la clave.

Parámetros#

bundle
Un objeto ResourceBundle.

index
El índice de los datos; puede ser un string o un integer.

fallback
Las configuraciones regionales deben coincidir exactamente o se permite el retorno a las configuraciones regionales padres.

Valores devueltos#

Devuelve los datos situados en un índice dado o null si ocurre un error. Las cadenas de caracteres, los enteros y los datos binarios son devueltos en sus formas correspondientes en tipos PHP; los arrays de enteros son devueltos en forma de array PHP. Los tipos complejos son devueltos en forma de objeto ResourceBundle.

Errores/Excepciones#

Se lanza una TypeError si el tipo del desplazamiento es inválido.

Se lanza una ValueError si index es un string y está vacío o es un int y no puede ser contenido en un entero de 32 bits.

Historial de cambios#

Versión Descripción
8.4.0 Se lanza una TypeError si el tipo del desplazamiento es inválido. Se lanza una ValueError si index es un string y está vacío o es un int y no puede ser contenido en un entero de 32 bits.

Ejemplos#

Ejemplo con resourcebundle_get

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

Ejemplo orientado a objetos

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

El ejemplo anterior mostrará:

?Hola, mundo!

Véase también#

resourcebundle_count