Čísla s nulama na začátku (např. 0001)

7 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Potřeboval uložit do proměnné císlo 0001 a vždy přičíst jednu, zatím mi to jde asi takhle $cislo ="0001";//vysledek 0001 $cislo + 1;//vysledek 2 a já bych potřeboval 0002,0003,0004 atd. Díky
  2. nedelej to jako string ale jako int pak na to pouzij funkci str_pad()
  3. str_pad($cislo, 4, '0', STR_PAD_LEFT);
  4. Díky! $c="0220"; $cislo=$c + 1; $a = str_pad($cislo, 4 ,'0', STR_PAD_LEFT); echo $a; ///vysledek 0221
  5. <HTML>Kdyz ti to tak staci, proc ne.</HTML>
  6. <HTML>Jinak tohle umi i bezne formatovani cisel: $cislo = 0001; echo sprintf("%04d", $cislo+10); // vypise: 0011</HTML>
  7. Díky!

← Zpět na všechna témata