Autor | Zpráva | ||
---|---|---|---|
Tomasekkk Profil * |
#1 · Zasláno: 2. 12. 2010, 15:02:20
Ahoj, rád bych se zeptal, zda-li je možno nějakou jednoduchou funkcí než přes funkci switch apod. udělat to, aby mi PHP vypisovalo čísla 1-9 s nulou na začátku, 10-XXXX už chci aby zůstala sama, něco jako když ve funkci date můžu také určovat nulu na začátku. Děkuji za radu
|
||
__construct Profil |
#2 · Zasláno: 2. 12. 2010, 15:08:39 · Upravil/a: __construct
|
||
Tomasekkk Profil * |
#3 · Zasláno: 2. 12. 2010, 15:11:19
Super, moc děkuji. Pomohlo to, studuju to teď, trošku jsem z toho jelen, ale všiml jsem si, že ji mohu využít i u jiných věcí ... Moc díky ...
|
||
Spectator Profil |
#4 · Zasláno: 2. 12. 2010, 15:12:36
Tomasekkk:
nebo počítat počet znaků a pokud je jeden, tak před něj nulu strčit. |
||
Tomasekkk Profil * |
#5 · Zasláno: 2. 12. 2010, 15:14:36
No počítání jsem kdysi měl, ale podle mě je to složitější než sprintf je to pár znaků a ne asi delší funkce na počítání ... Proto jsem raději napsal, protože jsem tušil, že se to dá udělat lehčeji :-)
|
||
__construct Profil |
#6 · Zasláno: 2. 12. 2010, 15:17:26 · Upravil/a: __construct
Spectator:
„nebo počítat počet znaků a pokud je jeden, tak před něj nulu strčit.“ A načo? Keď si pozrieš manuál k sprintf() tak použitím tzv. „padding specifier“ určíš čím sa vyplní reťazec pokiaľ má menej znakov ako je špecifikované.
|
||
Spectator Profil |
#7 · Zasláno: 2. 12. 2010, 15:51:54
__construct:
neříkám, že je sprintf() nějak špatné, jen jsem psal alternativu, se kterou nepotřebuje cizí fci. sprintf() bych použil taky. Dávám na výběr |
||
Časová prodleva: 15 let
|
0