查詢

decbin()函式—用法及示例

「 將十進位制數字轉換為二進位制字串 」


函式:decbin()

函式功能:將十進位制數字轉換為二進位制字串。

適用版本:該函式在PHP 4,PHP 5,PHP 7中是可用的。

語法:decbin(number)

引數:

  • number: 必需,要轉換為二進位制的十進位制數字。

返回值:成功時返回一個包含二進位制表示的字串;如果輸入的數字非法,返回FALSE。

示例:

$num = 10;
$binary = decbin($num);
echo $binary; // 輸出 1010
$num = 16;
$binary = decbin($num);
echo $binary; // 輸出 10000
$num = 3.14;
$binary = decbin($num);
var_dump($binary); // 輸出 bool(false)
$num = -5;
$binary = decbin($num);
echo $binary; // 輸出 -101

注意事項:

  • decbin() 函式只能處理整數,如果傳入的引數是一個浮點數,則會被轉換為整數。
  • 如果輸入的數字非法(例如字串和其他非數值型別),則返回FALSE。
  • 對於負數,decbin() 函式會返回帶有負號的二進位制字串。
補充糾錯
上一個函式: debug_backtrace()函式
下一個函式: decoct()函式
熱門PHP函式
分享連結