PHP bindec() 函數(shù)
定義和用法
bindec() 函數(shù)把二進(jìn)制轉(zhuǎn)換為十進(jìn)制。
語法
bindec(binary_string)
參數(shù) | 描述 |
---|---|
binary_string | 必需。規(guī)定要轉(zhuǎn)換的二進(jìn)制數(shù)。 |
說明
返回 binary_string 參數(shù)所表示的二進(jìn)制數(shù)的十進(jìn)制等價值。
bindec() 函數(shù)將一個二進(jìn)制數(shù)轉(zhuǎn)換成 integer?赊D(zhuǎn)換的最大的數(shù)為 31 位 1 或者說十進(jìn)制的 2147483647。PHP 4.1.0 開始,該函數(shù)可以處理大數(shù)值,這種情況下,它會返回 float 類型。
例子
<?php echo bindec("0011"); echo bindec("01"); echo bindec("11000110011"); echo bindec("111"); ?>
輸出:
3 1 1587 7