Autor Zpráva
H13
Profil
Ahoj, potřeboval bych poradit, mám číslo a potřebuju, aby obsahovalo 5 znaků:

3 => 00003

Takto to vypíšu
printf("%05d", 3);

problém je jak to vložit do proměnné (třeba i jako string):
$promenna = printf("%05d", 3); - samozřejmě nefunguje ...

díky

Honza
Měsíček
Profil
sprintf();
Nox
Profil
Číslo je nebude obsahovat nikdy, ale ve formě řetězce by to šlo...existuje funkce která zleva nebo zprava doplní
vybranýma znakama do požadovanýho počtu...ale nemůžu si vzpomenout, jak se jmenuje...mrkni se mezi funkce pro řetězce
Měsíček
Profil
<?php

$var = sprintf("%05d",3);

  echo $var;

?>
Vyzkoušej :)
H13
Profil
Měsíček
vyzkoušeno, funguje, díky moc

Honza
Měsíček
Profil
"vyzkoušeno, funguje, díky moc"

Tak to je dobře - zlaté céčko :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: