IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Ajouter des zéros significatifs [PHP 5.1]


Sujet :

Langage PHP

  1. #1
    Membre averti Avatar de nicoaix
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2004
    Messages
    571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2004
    Messages : 571
    Points : 362
    Points
    362
    Par défaut Ajouter des zéros significatifs
    Bonjour,
    Existe-t-il une fonction php qui permette d'ajouter des zéros significatifs à un nombre?
    Je veux par exemple formater le nombre 2285 de manière à ce qu'il s'affiche 00002285 ou bien 002285.

    Je cherche une fonction du genre:
    formaternombre($nombre, $caractere, $longueur)
    avec :
    $nombre : le nombre à formater
    $caractere : le caractère significatif ('0' par exemple mais ça peut etre autre chose).
    $longueur : taille de la chaine à renvoyer au final.

    Merci.

  2. #2
    Membre habitué Avatar de ilalaina
    Homme Profil pro
    Inscrit en
    Mai 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2007
    Messages : 341
    Points : 187
    Points
    187
    Par défaut
    Ca pourrait t'aider :
    http://php.net/manual/en/function.str-pad.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <?php
    $str1 = '123';
    $str2 = str_pad($str1, 10, '0', STR_PAD_LEFT);
    echo $str2;
    ?>

  3. #3
    Membre averti Avatar de nicoaix
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2004
    Messages
    571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2004
    Messages : 571
    Points : 362
    Points
    362
    Par défaut
    Nickel! Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. ajouter des zéros au signal et le représenter
    Par soufientata dans le forum Signal
    Réponses: 0
    Dernier message: 16/11/2011, 16h59
  2. Ajouter des zéros dans des colonnes numériques
    Par Najua dans le forum SAS Base
    Réponses: 7
    Dernier message: 10/01/2011, 18h22
  3. ajouter des zéro devant un nombre décimal
    Par les4c77 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 11/02/2010, 17h22
  4. Ajouter des zéro à gauche dans un int
    Par abbd dans le forum Windows Forms
    Réponses: 4
    Dernier message: 16/02/2009, 21h25
  5. VBA excel: Ajouter des zéros après une virgule
    Par kimai81 dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 17/02/2008, 21h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo