PHP - dechex
Třída
Metoda - dechex
(PHP 4, PHP 5, PHP 7)
Funkce dechex v PHP vrací převod z desítkové (decimální) do šestnáctkové (hexadecimální) soustavy. Tato funkce jde naprosto jednoduše nahradit funkcí base_convert, která je univerzální.
Procedurální
- function dechex (int $number) : string
Parametry
Název | Datový typ | Výchozí hodnota | Popis |
---|---|---|---|
$number | int | Číslo v desítkové soustavě k převodu. Poznámka: Tato funkce pracuje pouze s čísly bez znaménka, pokud se předá číslo záporné, bude interpretováno jako číslo bez znaménka. |
Návratové hodnoty
Vrací: string
Číslo v hexadecimální soustavě, reprezentováno jako textový řetězec (string).
Příklady
Klikni pro editaci
<?php $array = [156, -137, "itnetwork", "148", 11.1, 11]; foreach ($array as $value) { echo ("'$value' z desítkové do šestnáctkové soustavy = ". dechex($value)."<br>"); }
Zkontroluj, zda výstupy programu odpovídají předloze. S jinými texty testy neprojdou.
Tento příklad vypíše (pokud zobrazeno ve webovém prohlížeči):
'156' z desítkové do šestnáctkové soustavy = 9c '-137' z desítkové do šestnáctkové soustavy = ffffffffffffff77 'itnetwork' z desítkové do šestnáctkové soustavy = 0 '148' z desítkové do šestnáctkové soustavy = 94 '11.1' z desítkové do šestnáctkové soustavy = b '11' z desítkové do šestnáctkové soustavy = b
Související manuály
- function base_convert (string $number, int $frombase, int $tobase) : string
- function decbin (int $number) : string
- function decoct (int $number) : string
- function hexdec (string $hex_string) : number