NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: převod do base16

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

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.