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 - decoct

Třída

Kořen \ Bez třídy

Metoda - decoct

(PHP 4, PHP 5, PHP 7)

Funkce decoct v PHP převádí číslo z desítkové (decimální) do osmičkové (oktalové) soustavy. Tato funkce jde naprosto jednoduše nahradit funkcí base_convert, která je univerzální.

Procedurální

  • function decoct (int $number) : string

Parametry

NázevDatový typVýchozí hodnotaPopis
$numberint

Desítkové číslo k převodu.

Návratové hodnoty

Vrací: string

Číslo v osmičkové soustavě, reprezentováno jak 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 osmičkové soustavy = ". decoct($value)."<br>");
}

Tento příklad vypíše (pokud zobrazeno ve webovém prohlížeči):

'156' z desítkové do osmičkové soustavy = 234
'-137' z desítkové do osmičkové soustavy = 1777777777777777777567
'itnetwork' z desítkové do osmičkové soustavy = 0
'148' z desítkové do osmičkové soustavy = 224
'11.1' z desítkové do osmičkové soustavy = 13
'11' z desítkové do osmičkové soustavy = 13

Související manuály

      • function base_convert (string $number, int $frombase, int $tobase) : string
      • function decbin (int $number) : string
      • function dechex (int $number) : string
      • function octdec (string $octal_string) : number
      Aktivity