PHP bindec() Function
Example
Convert binary to decimal:
<?php
echo bindec("0011") . "<br>";
echo bindec("01") . "<br>";
echo bindec("11000110011") . "<br>";
echo bindec("111");
?>
Run example »
Definition and Usage
The bindec() function converts a binary number to a decimal number.
Tip: To convert decimal to binary, look at the decbin() function.
Syntax
bindec(binary_string);
| Parameter | Description |
|---|---|
| binary_string | Required. Specifies the binary string to convert. Note: The parameter value must be a string! |
Technical Details
| Return Value: | The decimal value of binary_string |
|---|---|
| Return Type: | Float / Integer |
| PHP Version: | 4+ |
PHP Math Reference

