PHP bindec() 関数

定義と使用方法

bindec() 関数は二進数を十進数に変換します。

文法

bindec(binary_string)
引数 説明
binary_string 必須。変換する二進数を指定します。

説明

返却 binary_string 引数が表す二進数の十進数値

bindec() 関数は二進数を integer に変換します。変換可能な最大の数は 31桁の 1 または十進数の 2147483647です。PHP 4.1.0から、この関数は大数を処理できるようになり、その場合、float 型を返します。

<?php
echo bindec("0011");
echo bindec("01");
echo bindec("11000110011");
echo bindec("111");
?>

出力:

3
1
1587
7