PHP 8.5.0 Alpha 2 available for testing

ResourceBundle::get

resourcebundle_get

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

ResourceBundle::get -- resourcebundle_getRecupera los datos desde el haz

Descripción

Estilo orientado a objetos

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

Estilo procedimental

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

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 #1 Ejemplo con resourcebundle_get()

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

Ejemplo #2 Ejemplo orientado a objetos

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

El ejemplo anterior mostrará :

?Hola, mundo!

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top