Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zmaina liczby 1 cyfrowej na 2 cyfrową
Forum PHP.pl > Forum > PHP
expert
Jak z liczby 1 cyfrowej zrobić 2 cyfrową? np. 3 -> 03; 9 -> 09; 12 -> 12

Próbowałem sprintf, ale jakoś nie bardzo mogę sobie z tym poradzić...
Kshyhoo
  1. sprintf('%02d', $plik);
expert
A czym się różni Twój przykład od tego:
Kod
sprintf("%1$02d", $plik);
Kshyhoo
Na to pytanie pewnie odpowie Ci wyrocznia: sprintf
tolomei
Witaj.

Możesz także za pomocą funkcji str_pad.

  1. $a = 5;
  2. echo str_pad($a, 2, '0', STR_PAD_LEFT);
  3. // daje '05'
  4.  
  5. $b = 33;
  6. echo str_pad($b, 2, '0', STR_PAD_LEFT);
  7. // daje '33'


Pozdrawiam
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.