J'aurai besoin d'un petit coup d'main vite fait, bien fait sur une fonction en PHP.
Voilà :
Je dispose de $N clients prenant un repas au prix unitaire $PU.
Je veux définir une fonction PRIX me retournant le prix total $PT du repas ($PT = $N*$PU) en format monétaire et en changeant le séparateur décimal en fonction de la langue !
C'est-à-dire :
Pour $N = 1 client, si le prix unitaire fait $PU = 12
Alors ça doit afficher 12,00 € pour les francophones et 12.00 € pour les anglophones...
Tant qu'à faire, pas de test conditionnel SI ! Merci !
J'avais songé à la fonction
Code : Tout sélectionner
substr_replace( )
Code : Tout sélectionner
strpos( )
De plus :
Comment je lui définis à PHP que mon prix total $PT est un flottant à 2 chiffres après la virgule et qu'il doit m'afficher les 0 'inutiles' du format monétaire ?
Pour info :
Pour l'instant, je me contente de calculer l'entier du $PT et de concaténer par le séparateur et les eurocents...
ex :
Code : Tout sélectionner
12.','.'50 €'
Suis-je clair ? A me relire, pas vraiment !!!