PHP - decoct
Třída
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ázev | Datový typ | Výchozí hodnota | Popis |
|---|---|---|---|
| $number | int | 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

