base_convert() 函式在 PHP 中
base_convert() 函式將一個數從一個進位制轉換為另一個進位制,例如八進位制數轉換為十進位制數。這裡提到的進位制應該在 2 到 36 之間。進位制大於10的數中的數字使用字母 a-z 來表示,即 a 為 10,b 為 11,d 為 13,z 為 35,依此類推。
語法
base_convert(num, original_base, to_base)
引數
num − 要轉換的數字
original_base − 原始進位制。這裡提到的進位制應該在 2 到 36 之間。進位制大於10的數中的數字使用字母 a-z 來表示,即 a 為 10,b 為 11,d 為 13,z 為 35,依此類推。
to_base − 要轉換到的進位制。這裡提到的進位制應該在 2 到 36 之間。進位制大於10的數中的數字使用字母 a-z 來表示,即 a 為 10,b 為 11,d 為 13,z 為 35,依此類推。
返回
base_convert() 函式返回一個字串,表示轉換為所需進位制的數字。
示例
<?php $res = "0040"; echo base_convert($res,8,10); ?>
輸出
32
示例
<?php $res = "D365"; echo base_convert($res,16,8); ?>
輸出
151545
示例
讓我們看另一個示例 −
<?php $res = "101101"; echo base_convert($res,2,16); ?>
輸出
2d
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP