NOVINKA: Kurz kybernetické bezpečnosti s akreditací MŠMT, nyní již od 0 Kč. Staň se žádaným profesionálem. Zjisti více:
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

PHP - dechex

Třída

Kořen \ Bez třídy

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ázevDatový typVýchozí hodnotaPopis
$numberint

Čí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

<?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>");
}

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
      Aktivity