decoct()
decoct() — Decimal to octal.
Built-in function of PHP 8.5. The manual lists it as available in PHP 4, PHP 5, PHP 7, PHP 8. This page is the reference card: signature, parameters and return value, plus the changelog and the example the manual provides.
What it does
Returns a string containing an octal representation of the given num argument. The largest number that can be converted depends on the platform in use. For 32-bit platforms this is usually 4294967295 in decimal resulting in 37777777777. For 64-bit platforms this is usually 9223372036854775807 in decimal resulting in 777777777777777777777.
Signature
decoct(int $num): string
Parameters
| Parameter | Type | What it takes |
|---|---|---|
| $num | int | Decimal value to convert |
Return value
Octal string representation of num
Example
A runnable snippet:
echo decoct(15) . "\n"; echo decoct(264);
Output:
17 410
See also
octdec(), decbin(), dechex(), base_convert()
All PHP 8.5 built-in functions
Reference card built from the PHP manual page decoct() (PHP documentation, CC BY 3.0). The page is generated from the manual, so the wording of the parameter and return value text follows php.net.