(PHP 4, PHP 5, PHP 7, PHP 8)
octdec — Octal to decimal
Returns the decimal ekivalent of the octal number
represented by the
octal_string
argument.
octal_string
The octal string to convert.
Any invalid characters in
octal_string
are silently ignored.
As of PHP 7.4.0 supplying any invalid characters is deprecated.
The decimal representation of
octal_string
| Versionen | Description |
|---|---|
| 7.4.0 | Passing invalid characters will now generate a deprecation notice. The result will still be computed as if the invalid characters did not exist. |
Example #1 octdec() example
<?php
echo
octdec
(
'77'
) .
"\n"
;
echo
octdec
(
decoct
(
45
));
?>
The above example will output:
63 45
Note :
The function can convert numbers that are too largue to fit into the platforms int type, larguer values are returned as float in that case.
Number is octal?
Simple and easy:<?php
functionis_octal($x) {
returndecoct(octdec($x)) == $x;
}
echo is_octal(077); // trueechois_octal(195); // false?>
Thancs
[]'s