PHP : formatage spécial

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par rudddy, 21 Septembre 2010.

  1. rudddy
    rudddy WRInaute passionné
    Inscrit:
    1 Août 2007
    Messages:
    2 125
    J'aime reçus:
    0
    Bonjour,

    J'aimerais formater des montants stockés en string de la façon suivante:
    1-supprimer les points faisant office de virgule
    2-tous les montants doivent être en centime

    Ex :

    1000 -> 100000
    512.5 -> 51250
    512.75 -> 51275

    Merci de votre aide
     
  2. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 155
    J'aime reçus:
    334
  3. Schwarzer Stern
    Schwarzer Stern WRInaute impliqué
    Inscrit:
    16 Mai 2010
    Messages:
    640
    J'aime reçus:
    2
    Il faut aussi multiplier par 100 avant traitement non ?
     
  4. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 155
    J'aime reçus:
    334
    Non pas besoin, c'est juste le séparateur des décimales qui est une chaine vide, au lieu du point.

    Code:
    <?php 
    $number = 1000;
    echo number_format($number, 2, '', '').'<br />';
    $number = 512.5;
    echo number_format($number, 2, '', '').'<br />';
    $number = 512.75;
    echo number_format($number, 2, '', '').'<br />';
    ?>
    
     
  5. Schwarzer Stern
    Schwarzer Stern WRInaute impliqué
    Inscrit:
    16 Mai 2010
    Messages:
    640
    J'aime reçus:
    2
    Merci de m'instruire ;)
     
  6. rudddy
    rudddy WRInaute passionné
    Inscrit:
    1 Août 2007
    Messages:
    2 125
    J'aime reçus:
    0
    mais quel idiot que je suis !

    j'utilise cette fonction depuis des lustres tous les jours pratiquement !!!

    merci bcp !
     
  7. michel.leonard
    michel.leonard WRInaute occasionnel
    Inscrit:
    1 Juin 2010
    Messages:
    361
    J'aime reçus:
    0
    Code:
    $valeur_centimes=intval(preg_replace("#\.#","",$valeur_euros));
    que tu peux boucler
     
  8. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 155
    J'aime reçus:
    334
    Code:
    $valeur_euros = 1000;
    $valeur_centimes=intval(preg_replace("#\.#","",$valeur_euros));
    echo $valeur_centimes;
    
    Ça ne fonctionne pas:
     
  9. rudddy
    rudddy WRInaute passionné
    Inscrit:
    1 Août 2007
    Messages:
    2 125
    J'aime reçus:
    0
    mais number format est nickel et en plus est prévu pour ça donc pas de souci
     
Chargement...
Similar Threads - PHP formatage spécial Forum Date
Arborescence de classes PHP et séquentialité. Développement d'un site Web ou d'une appli mobile Lundi à 10:57
Afficher des infos depuis plusieurs page en PHP Développement d'un site Web ou d'une appli mobile 23 Mars 2022
Sites de scripts PHP, jQuery, Ajax, etc. Le café de WebRankInfo 20 Mars 2022
Détecter arrêt user d'un script PHP ? Développement d'un site Web ou d'une appli mobile 28 Décembre 2021
sessions PHP sans cookies ? Développement d'un site Web ou d'une appli mobile 26 Décembre 2021
Afficher la dernière version d'un fichier php ? Développement d'un site Web ou d'une appli mobile 8 Novembre 2021
PHP / CURL : interrogation page tiers ne fonctionne plus Développement d'un site Web ou d'une appli mobile 2 Octobre 2021
Actualiser un script php toutes les 10 secondes Développement d'un site Web ou d'une appli mobile 6 Septembre 2021
PHP : problème de comparaison égalité dans boucle FOR avec incrément décimal de 0.1 Développement d'un site Web ou d'une appli mobile 26 Août 2021
Cache Etag nginx et PHP ? Administration d'un site Web 7 Août 2021
Fichier avec ou sans extension php pour le référencement Crawl et indexation Google, sitemaps 3 Août 2021
mon code ne fonctionne pas pour masquer les .php URL Rewriting et .htaccess 31 Juillet 2021
Malware S.Susp.PHP.gen... Administration d'un site Web 15 Juillet 2021
La fonction mail (PHP) ne passe pas ! Demandes d'avis et de conseils sur vos sites 28 Juin 2021
Fonction récursive PHP. Développement d'un site Web ou d'une appli mobile 24 Avril 2021
Redirections .htm en .php URL Rewriting et .htaccess 16 Mars 2021
URL avec et sans .php Développement d'un site Web ou d'une appli mobile 14 Mars 2021
Astuce [PHP] Récolter ville, pays du visiteur Développement d'un site Web ou d'une appli mobile 9 Mars 2021
Quel script PHP conversion HTML -> JSON ? Développement d'un site Web ou d'une appli mobile 17 Février 2021
script PHP erreurs inexplicables. Développement d'un site Web ou d'une appli mobile 14 Février 2021