Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: převod do base16

Aktivity
Avatar
maxy obr
Člen
Avatar
maxy obr:17.8.2016 14:26

Ahoj, potřeboval bych řetězec zakódovaný pomocí sha1 převést do base16. Použit bych k tomu asi měl base_convert() problém je, že jako druhý parametr je aktuální soustava a já nevím jak jí zjistit. :-)

 
Odpovědět
17.8.2016 14:26
Avatar
00
Člen
Avatar
00:17.8.2016 15:16

Jestli to je binární, použil bych http://php.net/….bin2hex.php

 
Nahoru Odpovědět
17.8.2016 15:16
Avatar
maxy obr
Člen
Avatar
Odpovídá na 00
maxy obr:17.8.2016 15:20

No to je ten problém ja nevím co to je (binární ne). Je to řetězec zakódovanej pomocí http://php.net/…ion.sha1.php

 
Nahoru Odpovědět
17.8.2016 15:20
Avatar
00
Člen
Avatar
00:17.8.2016 16:04

Takže stačí nastavit 2. parametr na falše. A bude to sestnactkove.

 
Nahoru Odpovědět
17.8.2016 16:04
Avatar
maxy obr
Člen
Avatar
maxy obr:17.8.2016 17:28

takze takhle? base_convert("tex­t", false, 16) je druhy parametr taky 16 to bych ale prevadel z 16 na 16 :)

 
Nahoru Odpovědět
17.8.2016 17:28
Avatar
maxy obr
Člen
Avatar
Odpovídá na maxy obr
maxy obr:25.8.2016 13:50

Funkce SHA1 vrací hexadecimální číslo viz http://php.net/…ion.sha1.php takže není třeba to dál převádět.

Akceptované řešení
+5 Zkušeností
Řešení problému
 
Nahoru Odpovědět
25.8.2016 13:50
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.