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脚本的10个技巧(1)
Oct 09 PHP
不错的PHP学习之php4与php5之间会穿梭一点点感悟
May 03 PHP
第4章 数据处理-php数组的处理-郑阿奇
Jul 04 PHP
php中计算中文字符串长度、截取中文字符串的函数代码
Aug 09 PHP
解析php mysql 事务处理回滚操作(附实例)
Aug 05 PHP
php对csv文件的读取,写入,输出下载操作详解
Aug 10 PHP
关于js和php对url编码的处理方法
Mar 04 PHP
destoon实现VIP排名一直在前面排序的方法
Aug 21 PHP
PHP防止注入攻击实例分析
Nov 03 PHP
使用PHP生成二维码的方法汇总
Jul 22 PHP
php支付宝在线支付接口开发教程
Sep 19 PHP
laravel excel 上传文件保存到本地服务器功能
Nov 14 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 array_multisort()函数的使用札记
2011/07/03 PHP
ThinkPHP CURD方法之page方法详解
2014/06/18 PHP
[原创]PHP正则匹配中英文、数字及下划线的方法【用户名验证】
2017/08/01 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
2017/09/16 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
2019/12/20 PHP
Node.js模拟浏览器文件上传示例
2014/03/26 Javascript
js控制iframe的高度/宽度让其自适应内容
2014/04/09 Javascript
angularjs中的单元测试实例
2014/12/06 Javascript
JavaScript控制listbox列表框的项目上下移动的方法
2015/03/18 Javascript
简述AngularJS相关的一些编程思想
2015/06/23 Javascript
javascript日期处理函数,性能优化批处理
2015/09/06 Javascript
vue分页组件table-pagebar使用实例解析
2020/11/15 Javascript
详解nodejs 文本操作模块-fs模块(四)
2016/12/22 NodeJs
JavaScript中字符串的常用操作方法及特殊字符
2018/03/18 Javascript
关于node-bindings无法在Electron中使用的解决办法
2018/12/18 Javascript
详解Vscode中使用Eslint终极配置大全
2019/11/08 Javascript
element-ui table行点击获取行索引(index)并利用索引更换行顺序
2020/02/27 Javascript
Python实现的朴素贝叶斯分类器示例
2018/01/06 Python
Python实现简易版的Web服务器(推荐)
2018/01/29 Python
django 按时间范围查询数据库实例代码
2018/02/11 Python
python游戏地图最短路径求解
2019/01/16 Python
Django forms表单 select下拉框的传值实例
2019/07/19 Python
Django实现跨域请求过程详解
2019/07/25 Python
Python os模块常用方法和属性总结
2020/02/20 Python
python如何判断IP地址合法性
2020/04/05 Python
Python捕获异常堆栈信息的几种方法(小结)
2020/05/18 Python
python读取图片颜色值并生成excel像素画的方法实例
2021/02/19 Python
标签和贴纸印刷:Lightning Labels
2018/03/22 全球购物
公司JAVA开发面试题
2015/04/02 面试题
如何安装ruby on rails
2014/02/09 面试题
2015年业务员工作总结范文
2015/04/07 职场文书
调解书格式范本
2015/05/20 职场文书
关于应聘教师的自荐信
2016/01/28 职场文书
2019朋友新婚祝福语精选
2019/10/10 职场文书
mysql5.7的安装及Navicate长久免费使用的实现过程
2021/11/17 MySQL
微软Win11什么功能最惊艳? Windows11新功能特性汇总
2021/11/21 数码科技