Aide - Recherche - Membres - Calendrier
Version complète : [resolu] variable %s
Forum osCommerce-fr > Vie du groupe > Archives
JeanLuc
Bonjour
Comment fonctionne la variable %s qu'on retrouve notamment dans les define des fichiers de langues.
Elle prend des valeurs différentes selon les define dans lesquels elle se trouve.
Comment ça marche?
Merci pour vos réponses. smile.gif
cochien
Les %s correspondent a des types de données qui convertisent des chaînes passés en arguments.
Pour être plus explicite si je dit :

define(rendezvous,"rendez-vous ce soir à %s");
//et que je fais un
printf(rendezvous,'10 h');
j'aurais :
rendez-vous ce soir à 10 h.

Pratique !
on peut ajouter autant d'arguments que l'on veux, le tout est de les mettres dans l'ordre dans le printf et au cas ou d'avoir le bon type (%s=string, %d=entier, %f= double etc...)
plus d'infos cf google : "printf php"
JeanLuc
Merci Cochien... tongue.gif wink.gif
Gnidhal
Heuuu oui, j'arrive un peu en retard, mais on trouve des infos là :
http://fr.php.net/manual/fr/function.sprintf.php
Le formatage d'arguments de chaîne...
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2014 Invision Power Services, Inc.