Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: nietypowe formatowanie liczb
Forum PHP.pl > Forum > PHP
mario
Mam problem. W jaki sposób sformatować liczby aby zawsze były 6-cyfrowe a na początku zera. Np. cyfra 16 będzie wyglądać 000016 a 1234 = 001234.

Wyciągam ID z bazy i chcę sformatować to do tej postaci. Czy jest jakaś funkcja na to czy muszę po prostu uzupełniać zerami miejsca wolne?!

Dzięki za wszelką pomoc!!!!!
vala
e chyba nie ma.
napisz sobie funkcje rekurencyjna , ktora liczy dlugosc stringa i dopisuje 0 na poczatek:)
SongoQ
sprintf
mario
No faktycznie SongoQ, wystarczylo gdybym ruszyl mozgownica :-)

sprintf

Dla przykładu liczba 10 żeby wyglądała tak jak chciałem 000010 musi być kod

  1. <?php
  2. echo sprintf(&#092;"%06.0f\", \"10\");
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.