php中base_convert()進(jìn)制數(shù)字轉(zhuǎn)換函數(shù)實例
更新時間:2014年11月20日 10:41:22 投稿:shichen2014
這篇文章主要介紹了php中base_convert()進(jìn)制數(shù)字轉(zhuǎn)換函數(shù),以實例形式演示了十進(jìn)制數(shù)與二進(jìn)制、八進(jìn)制與十六進(jìn)制之間的轉(zhuǎn)換方法,具有很好的參考借鑒價值,需要的朋友可以參考下
本文實例講述了php中base_convert()函數(shù)進(jìn)制數(shù)字轉(zhuǎn)換的實現(xiàn)方法。分享給大家供大家參考。具體如下:
語法:base_convert(number,frombase,tobase)
參數(shù) | 描述 |
number | 必需,原始值. |
frombase | 必需,數(shù)字原來的進(jìn)制. |
tobase | 必需,要轉(zhuǎn)換的進(jìn)制. |
PHP實例代碼如下:
復(fù)制代碼 代碼如下:
$hexadecimal='a37334';
echo base_convert($hexadecimal,16,2); //轉(zhuǎn)換為二進(jìn)制輸出101000110111001100110100
echo "<br>";
$number="123";
echo base_convert($number,10,2); //轉(zhuǎn)換為二進(jìn)制輸出1111011
echo "<br>";
echo base_convert($number,10,8); //轉(zhuǎn)換為八進(jìn)制輸出173
echo "<br>";
echo base_convert($number,10,16); //轉(zhuǎn)換為十六進(jìn)制輸出7b
$number2="100000101";
echo "<br>";
echo base_convert($number2,2,10); //轉(zhuǎn)換為十進(jìn)制輸出261
echo "<br>";
echo base_convert($number2,2,8); //轉(zhuǎn)換為八進(jìn)制輸出405
echo base_convert($hexadecimal,16,2); //轉(zhuǎn)換為二進(jìn)制輸出101000110111001100110100
echo "<br>";
$number="123";
echo base_convert($number,10,2); //轉(zhuǎn)換為二進(jìn)制輸出1111011
echo "<br>";
echo base_convert($number,10,8); //轉(zhuǎn)換為八進(jìn)制輸出173
echo "<br>";
echo base_convert($number,10,16); //轉(zhuǎn)換為十六進(jìn)制輸出7b
$number2="100000101";
echo "<br>";
echo base_convert($number2,2,10); //轉(zhuǎn)換為十進(jìn)制輸出261
echo "<br>";
echo base_convert($number2,2,8); //轉(zhuǎn)換為八進(jìn)制輸出405
說明:返回一個字符串,包含 number 以 tobase 進(jìn)制的表示。number 本身的進(jìn)制由 frombase 指定,frombase 和 tobase 都只能在 2 和 36 之間(包括 2 和 36),高于十進(jìn)制的數(shù)字用字母 a-z 表示,例如 a 表示 10,b 表示 11 以及 z 表示 35.
希望本文所述對大家的PHP程序設(shè)計有所幫助。
您可能感興趣的文章:
- PHP函數(shù)篇詳解十進(jìn)制、二進(jìn)制、八進(jìn)制和十六進(jìn)制轉(zhuǎn)換函數(shù)說明
- php park、unpark、ord 函數(shù)使用方法(二進(jìn)制流接口應(yīng)用實例)
- PHP實現(xiàn)十進(jìn)制、二進(jìn)制、八進(jìn)制和十六進(jìn)制轉(zhuǎn)換相關(guān)函數(shù)用法分析
- php顏色轉(zhuǎn)換函數(shù)hex-rgb(將十六進(jìn)制格式轉(zhuǎn)成十進(jìn)制格式)
- PHP取進(jìn)制余數(shù)函數(shù)代碼
- 關(guān)于PHP中字符串與多進(jìn)制轉(zhuǎn)換函數(shù)的實例代碼
- php將字符串轉(zhuǎn)換成16進(jìn)制的方法
- php 實現(xiàn)進(jìn)制轉(zhuǎn)換(二進(jìn)制、八進(jìn)制、十六進(jìn)制)互相轉(zhuǎn)換實現(xiàn)代碼
- PHP實現(xiàn)的62進(jìn)制轉(zhuǎn)10進(jìn)制,10進(jìn)制轉(zhuǎn)62進(jìn)制函數(shù)示例
相關(guān)文章
php使用array_rand()函數(shù)從數(shù)組中隨機(jī)選擇一個或多個元素
這篇文章主要介紹了php使用array_rand()函數(shù)從數(shù)組中隨機(jī)選擇一個或多個元素,需要的朋友可以參考下2014-04-04詳解WordPress中添加和執(zhí)行動作的函數(shù)使用方法
這篇文章主要介紹了WordPress中添加和執(zhí)行動作的函數(shù)使用方法,分別講解了add_action()與do_action()的用法,需要的朋友可以參考下2015-12-12