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