php中base_convert()进制数字转换函数实例


Posted in PHP onNovember 20, 2014

本文实例讲述了php中base_convert()函数进制数字转换的实现方法。分享给大家供大家参考。具体如下:

语法:base_convert(number,frombase,tobase)

参数 描述
number 必需,原始值.
frombase 必需,数字原来的进制.
tobase 必需,要转换的进制.

PHP实例代码如下:

$hexadecimal='a37334'; 

echo base_convert($hexadecimal,16,2);   //转换为二进制输出101000110111001100110100 

echo "<br>"; 

$number="123"; 

echo base_convert($number,10,2);    //转换为二进制输出1111011 

echo "<br>"; 

echo base_convert($number,10,8);    //转换为八进制输出173 

echo "<br>"; 

echo base_convert($number,10,16);    //转换为十六进制输出7b 

$number2="100000101";

echo "<br>"; 

echo base_convert($number2,2,10);    //转换为十进制输出261 

echo "<br>"; 

echo base_convert($number2,2,8);    //转换为八进制输出405

说明:返回一个字符串,包含 number 以 tobase 进制的表示。number 本身的进制由 frombase 指定,frombase 和 tobase 都只能在 2 和 36 之间(包括 2 和 36),高于十进制的数字用字母 a-z 表示,例如 a 表示 10,b 表示 11 以及 z 表示 35.

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
分页详解 从此分页无忧(PHP+mysql)
Nov 23 PHP
php中获取指定IP的物理地址的代码(正则表达式)
Jun 23 PHP
php判断终端是手机还是电脑访问网站的思路及代码
Apr 24 PHP
php用正则表达式匹配中文实例详解
Nov 06 PHP
php+mysqli实现批量替换数据库表前缀的方法
Dec 29 PHP
php通过rmdir删除目录的简单用法
Mar 18 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
Jul 29 PHP
PHP浮点比较大小的方法
Feb 14 PHP
php opendir()列出目录下所有文件的实例代码
Oct 02 PHP
PHP实现生成推广海报的方法详解
Mar 14 PHP
[原创]PHP global全局变量经典应用与注意事项分析【附$GLOBALS用法对比】
Jul 12 PHP
调试php程序的简单步骤
Oct 04 PHP
PHP PDOStatement对象bindpram()、bindvalue()和bindcolumn之间的区别
Nov 20 #PHP
PDO预处理语句PDOStatement对象使用总结
Nov 20 #PHP
php中ob_get_length缓冲与获取缓冲长度实例
Nov 20 #PHP
PHP中UNIX时间戳和日期间的转换与计算实例
Nov 19 #PHP
PHP中上传多个文件的表单设计例子
Nov 19 #PHP
PHP中使用GD库创建圆形饼图的例子
Nov 19 #PHP
PHP图像处理之imagecreate、imagedestroy函数介绍
Nov 19 #PHP
You might like
PHP json_decode函数详细解析
2014/02/17 PHP
destoon各类调用汇总
2014/06/20 PHP
PHP中让curl支持sock5的代码实例
2015/01/21 PHP
php和editplus正则表达式去除空白行
2015/04/17 PHP
整理8个很棒的 jQuery 倒计时插件和教程
2011/12/12 Javascript
jQuery侧边栏随窗口滚动实现方法
2013/03/04 Javascript
jquery ui bootstrap 实现自定义风格
2014/11/14 Javascript
微信小程序 progress组件详解及实例代码
2016/10/25 Javascript
使用JS和canvas实现gif动图的停止和播放代码
2017/09/01 Javascript
vue-cli构建项目使用 less的方法
2017/10/04 Javascript
JS中双击和单击事件冲突的解决方法
2018/04/09 Javascript
使用vscode快速建立vue模板过程详解
2019/10/10 Javascript
JavaScript 链表定义与使用方法示例
2020/04/28 Javascript
Layui弹框中数据表格中可双击选择一条数据的实现
2020/05/06 Javascript
[02:26]DOTA2英雄米拉娜基础教程
2013/11/25 DOTA
[02:45]DOTA2英雄基础教程 伐木机
2013/12/23 DOTA
python的迭代器与生成器实例详解
2014/07/16 Python
python控制台中实现进度条功能
2015/11/10 Python
Python 实现 贪吃蛇大作战 代码分享
2016/09/07 Python
Python算法应用实战之队列详解
2017/02/04 Python
对python3 urllib包与http包的使用详解
2018/05/10 Python
Python实现的文本对比报告生成工具示例
2018/05/22 Python
django中模板的html自动转意方法
2018/05/27 Python
python matlibplot绘制多条曲线图
2021/02/19 Python
python logging.basicConfig不生效的原因及解决
2020/02/20 Python
python中加背景音乐如何操作
2020/07/19 Python
Nike英国官网:Nike.com (UK)
2017/02/13 全球购物
加拿大时尚床上用品零售商:QE Home | Quilts Etc
2018/01/22 全球购物
strlen的几种不同实现方法
2013/05/31 面试题
2014年师德承诺书
2014/05/23 职场文书
2014乡党委副书记党建工作汇报材料
2014/11/02 职场文书
标准离婚协议书范文下载
2014/11/30 职场文书
2015年简历自我评价范文
2015/03/11 职场文书
写给女朋友的保证书
2015/05/09 职场文书
Mysql效率优化定位较低sql的两种方式
2021/05/26 MySQL
vue实现滑动解锁功能
2022/03/03 Vue.js