[ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
fcia na doplnenie nul na zaciatok cisla

Registrovaný: 28.02.09
Prihlásený: 16.12.15
Príspevky: 241
Témy: 56 | 56

cawte potrebujem mat format cisla napr.: 1 -> 001 potrebujem doplnit na zaciatok cisla na 3 miesta napriklad...alebo na 7 cisel: 1 -> 0000001...17 -> 0000017..existuje na to nejaka fcia v php alebo mate uz nieco napisane??...ako nemam najmensi problem si to napisat sam len sa pytam :)...ak by som to robil napriklad cez podmienky tak to by ich tam bolo dost ...alebo cez for ??


Offline

Skúsený užívateľ
Skúsený užívateľ
fcia na doplnenie nul na zaciatok cisla

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14691
Témy: 66 | 66
Bydlisko: Žilina
Vek: 30

neviem cez aké podmienky to chceš písať, proste spočítaš počet číslic a zvyšok doplníš nulami podľa potreby... neviem o žiadnej "predpripravenej" funkcii v php


_________________
C#, PHP, ...
Offline

Správca fóra
Správca fóra
fcia na doplnenie nul na zaciatok cisla

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32

str_pad()


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
fcia na doplnenie nul na zaciatok cisla

Registrovaný: 26.12.06
Prihlásený: 30.10.17
Príspevky: 4009
Témy: 181 | 181
Bydlisko: Nitra / Bra...
Vek: 24
NapísalOffline : 06.03.2011 15:51 | fcia na doplnenie nul na zaciatok cisla

ide to jednoducho cez printf()

Kód:
$tvoje_cislo = 5;
printf("%010d", $tvoje_cislo); //vrati 0000000005


_________________
Sorry za prelkepy
Offline

Užívateľ
Užívateľ
fcia na doplnenie nul na zaciatok cisla

Registrovaný: 28.02.09
Prihlásený: 16.12.15
Príspevky: 241
Témy: 56 | 56
Napísal autor témyOffline : 06.03.2011 16:04 | fcia na doplnenie nul na zaciatok cisla

ja som to napisal takto :D
Kód:
function zero_format($need, $number){
    $actual = strlen(trim($number));
    $remain = (int)$need - (int)$actual;
    $new = "";

    if($actual<$need){
        for($i=0; $i<$remain; $i++){
            $new .= "0";
        }
        $new .= $number;
    }else{
        $new = $number;
    }
    return $new;
}


uvidim ktore z nich pouzijem...dikes za odpovede


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2 | 2
NapísalOffline : 06.03.2011 16:43 | fcia na doplnenie nul na zaciatok cisla

tak ako pise stenley, popripade barla
Kód:
<?php
  echo substr('0000000'.'12',-7);
?>

vrati cislo 12 doplnene o 5 nul, zvysok je orezany. toto je ale fakt iba barla, radsej pouzit str_pad()


Offline

Užívateľ
Užívateľ
fcia na doplnenie nul na zaciatok cisla

Registrovaný: 28.02.09
Prihlásený: 16.12.15
Príspevky: 241
Témy: 56 | 56
Napísal autor témyOffline : 06.03.2011 17:27 | fcia na doplnenie nul na zaciatok cisla

jj tak som to pouzil...dik


 [ Príspevkov: 7 ] 


fcia na doplnenie nul na zaciatok cisla



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

NUL byte v preg_match

v PHP, ASP

2

376

09.07.2009 13:39

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Zistenie majiteľa tel. čísla (potrebujem zistiť majitela tel. čísla)

v Ostatné

4

2550

02.11.2011 13:52

HGDS1

V tomto fóre nie sú ďalšie neprečítané témy.

zaciatok

v PHP, ASP

8

531

08.04.2008 17:51

pa3ck

V tomto fóre nie sú ďalšie neprečítané témy.

zaciatok

v Webdesign

18

1076

02.07.2008 11:21

suchy

V tomto fóre nie sú ďalšie neprečítané témy.

vista - začiatok :)

v Operačné systémy Microsoft

21

475

30.12.2008 9:37

McDog

V tomto fóre nie sú ďalšie neprečítané témy.

na zaciatok

v Webdesign

11

801

04.11.2008 13:05

walther

V tomto fóre nie sú ďalšie neprečítané témy.

java začiatok

v Assembler, C, C++, Pascal, Java

5

297

02.10.2011 15:00

ViVe®s

V tomto fóre nie sú ďalšie neprečítané témy.

Assembler - Začiatok výuky

v Assembler, C, C++, Pascal, Java

7

421

29.05.2013 9:49

Revolution

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

Ako na začiatok?

v Assembler, C, C++, Pascal, Java

1

216

07.07.2012 22:59

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Začiatok s webdesignom

v Webdesign

4

173

24.12.2013 13:16

haffen

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc na začiatok

v HTML, XHTML, XML, CSS

9

306

16.06.2012 13:25

magic

V tomto fóre nie sú ďalšie neprečítané témy.

Zaciatok s databazami

v Databázy

10

1027

04.12.2011 0:21

doubleR

V tomto fóre nie sú ďalšie neprečítané témy.

Na začiatok - Help

v Grafické programy

2

184

25.09.2011 20:05

Denco1

V tomto fóre nie sú ďalšie neprečítané témy.

Licencia a začiatok

v Grafické programy

7

220

02.08.2012 16:06

89Aquarius

V tomto fóre nie sú ďalšie neprečítané témy.

Zaciatok predaja iPad Air 2

v Smartfóny a tablety

0

91

21.10.2014 9:29

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

[C++] Návrat na začiatok programu

v Assembler, C, C++, Pascal, Java

9

317

15.04.2013 17:49

marian_r



© 2005 - 2017 PCforum, edited by JanoF