Formatieren Sie Zahlen mit führenden Nullen in PHP
P粉101708623
P粉101708623 2023-08-23 16:58:48
0
2
437
<p>Ich habe eine Variable, die den Wert <code>1234567</code> enthält. </p> <p>Ich möchte, dass es genau 8 Ziffern enthält, also <code>01234567</code>. </p> <p>Gibt es eine PHP-Funktion? </p>
P粉101708623
P粉101708623

Antworte allen(2)
P粉056618053

假设该值在 $value 中:

  • 回显它:

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

  • 获取它:

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

这应该可以解决问题

P粉018653751

使用sprintf: p>

sprintf('%08d', 1234567);

或者,您也可以使用str_pad

str_pad($value, 8, '0', STR_PAD_LEFT);
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!