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

ParameterTypeWhat it takes
$numintDecimal 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.