php 十六进制转换为二进制(PHP实现的62进制转10进制,10进制转62进制函数示例)
类别:编程学习 浏览量:2938
时间:2022-01-27 01:32:25 php 十六进制转换为二进制
PHP实现的62进制转10进制,10进制转62进制函数示例本文实例讲述了PHP实现的62进制转10进制,10进制转62进制函数。分享给大家供大家参考,具体如下:
百度出来的无法使用,只好自己写,有bug的地方欢迎留言,感谢
|
function from62to10( $str ){ $dict = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' ; $len = strlen ( $str ); $dec = 0; for ( $i = 0; $i < $len ; $i ++){ //找到对应字典的下标 $pos = strpos ( $dict , $str [ $i ]); $dec += $pos *pow(62, $len - $i -1); } return $dec ; } echo from62to10( '6r2HqO' ); echo '<br>' ; $dec = '5896401674' ; function from10to62( $dec ) { $dict = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' ; $result = '' ; do { $result = $dict [ $dec % 62] . $result ; $dec = intval ( $dec / 62); } while ( $dec != 0); return $result ; } echo from10to62( $dec ); |
运行结果:
5896401674
6r2Hq1
PS:这里再为大家推荐几款计算与转换工具供大家参考使用:
在线任意进制转换工具:https://tool.zzvips.com/t/hex/
希望本文所述对大家PHP程序设计有所帮助。
原文链接:https://blog.csdn.net/u010071211/article/details/85115195
您可能感兴趣
- php调试用什么工具好(调试php程序的简单步骤)
- php把当前网页生成pdf(php转换上传word文件为PDF的方法基于COM组件)
- phpstudy搭建网站全过程(phpstudy在本地搭建多个网站的方法)
- thinkphp5 新增模块(Thinkphp5.0框架的Db操作实例分析连接、增删改查、链式操作等)
- phpstudy创建网站教程交流(phpStudy V8中创建与管理站点图文教程)
- linux怎么设置php代码(linux Cron定时执行带参数的PHP代码)
- php常见加密方法(PHP实现的AES 128位加密算法示例)
- phpstudy 目录浏览宽度(JspStudy如何设置PHP根目录可编辑)
- 如何在php内加密解密(PHP中散列密码的安全性分析)
- php获取post请求来源域名(在PHP中实现使用Guzzle执行POST和GET请求)
- php根据名称规则判断文件是否存在(PHP中上传文件打印错误错误类型分析)
- php生成随机数讲解(PHP生成随机字符串实例代码字母+数字)
- php开发api接口登录(PHP调用接口API封装的例子)
- php 实例代码解析(PHP反射学习入门示例)
- php怎么引用文件(php引用和拷贝的区别知识点总结)
- php7.4 废弃功能(浅析PHP7 的垃圾回收机制)
- 今天会下雨吗(今天会下雨吗小说)
- 追连续剧,品古今联4 明代三杨,联妙诗佳(追连续剧品古今联4)
- 三杨 共辅四朝帝王,构建明帝国内阁行政圈(三杨共辅四朝帝王)
- 红色文化进国企(红色文化进国企)
- 车友的选择| 轮毂该如何选(车友的选择轮毂该如何选)
- 秦海璐炫耀和王新军热恋蜜事,不料对方吐槽她吃饱后肚子撅老高(秦海璐炫耀和王新军热恋蜜事)
热门推荐
- 云服务器性能怎么判断(云服务器的负载能力怎么样)
- 好用又便宜的云主机(如何购买真正的云主机)
- Ext.query与Ext.select 的用法
- 用js编写tab栏切换(JavaScript实现简易tab栏切换内容栏)
- kubernetes云(云原生技术kubernetesK8S简介)
- python异常值处理(一篇文章带你弄懂Python异常传递和自定义异常)
- pythontkinter详解(python3.6使用tkinter实现弹跳小球游戏)
- 护卫神主机大师教程(护卫神主机大师Linux登录账户密码忘记的解决办法)
- idea激活服务器(搭建本地的idea激活服务器的详细教程)
- 用python画圣诞树送给女朋友(情人节快乐! python绘制漂亮玫瑰花)