Bonjour,

Je ne trouve pas la façon de faire afficher une valeur de tableau dans un lien.

Voici le problème

Dans un tableau je récupère le dictionnaire (dans la langue de l'utilisateur) des étiquettes qui seront utilisées pour les champs de formulaire. Mon tableau est de la forme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$tab_dico[msg_observations]="observations";
Je souhaite ensuite récupérer la valeur du tableau comme étiquette d'un lien.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
echo "<a class='a' href='script.php'>{$tab_dico[msg_observations]}</a>";
La ligne de code ci dessus fonctionne très bien.

Mais je souhaite que l'étiquette soit restitué avec la première lettre en majuscule. Je pourrai directement l'enregistrer dans le tableau avec la première lettre en majuscule, mais je ne le souhaite pas car la valeur pourra être utilisée ailleurs toute en minuscule.

J'ai essayé le code suivant qui ne fonctionne pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
echo "<a class='a' href='script.php'>ucfirst({$tab_dico[msg_observations]})</a>";
Cela me restitue à l'affichage ucfirst(observations)

Je reste persuadé que la syntaxe existe. Mais voilà je cherche une aiguille dans une meule de foin sur internet, les forums spécialisés, etc. Pas de réponse.

Alors je fais appel aux spécialistes.

Notez que j'ai le même problème avec un champ TEXTAREA.


Merci à vous pour l'attention que vous porterez à mon problème.

@lain