PHP 8.4.2 Released!

ResourceBundle::get

resourcebundle_get

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

ResourceBundle::get -- resourcebundle_getRécupère les données depuis le faisceau

Description

Style orienté objet

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

Style procédural

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

Récupère les données depuis le faisceau par l'index ou la clé.

Liste de paramètres

bundle

Un objet ResourceBundle.

index

L'index des données ; peut être une chaîne de caractères ou un entier.

fallback

Les paramètres régionaux doivent correspondre exactement ou le retour aux paramètres régionaux parents est autoris

Valeurs de retour

Retourne les données situées à un index donné ou null si une erreur survient. Les chaînes de caractères, les entiers et les données binaires sont retournés sous leurs formes correspondantes en types PHP ; les tableaux d'entiers sont retournés sous la forme de tableau PHP. Les types complexes sont retournés sous la forme d'objet ResourceBundle.

Erreurs / Exceptions

Une TypeError est levée si le type du décalage est invalide.

Une ValueError est levée si index est une string et est vide ou est un int et ne peut pas être contenu dans un entier 32 bits.

Historique

Version Description
8.4.0 Une TypeError est levée si le type du décalage est invalide. Une ValueError est levée si index est une string et est vide ou est un int et ne peut pas être contenu dans un entier 32 bits.

Exemples

Exemple #1 Exemple avec resourcebundle_get()

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

Exemple #2 Exemple orienté objet

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

L'exemple ci-dessus va afficher :

?Hola, mundo!

Voir aussi

add a note

User Contributed Notes

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