(PHP 5 >= 5.3.2, PHP 7, PHP 8, PECL intl >= 2.0.0)
ResourceBundle::get -- resourcebundle_get — Récupère les données depuis le faisceau
Style orienté objet
Style procédural
Récupère les données depuis le faisceau par l'index ou la clé.
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
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.
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.
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.
|
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!