Formater les nombres avec des zéros non significatifs en PHP
P粉101708623
P粉101708623 2023-08-23 16:58:48
0
2
556
<p>J'ai une variable qui contient la valeur <code>1234567</code>. </p> <p>Je souhaite qu'il contienne exactement 8 chiffres, soit <code>01234567</code>. </p> <p>Existe-t-il une fonction PHP ? </p>
P粉101708623
P粉101708623

répondre à tous(2)
P粉056618053

En supposant que la valeur est en $value :

  • Faites-en écho :

    printf("%08d", $value);

  • Obtenez-le :

    $formatted_value = sprintf("%08d", $value);

Cela devrait faire l'affaire

P粉018653751

Utilisez sprintf : p>

sprintf('%08d', 1234567);

Alternativement, vous pouvez également utiliser str_pad :

str_pad($value, 8, '0', STR_PAD_LEFT);
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!