• 售前

  • 售后

热门帖子
入门百科

PHP实现的各种进制相互转换功能小工具示例

[复制链接]
嘉熙莫多多ir 显示全部楼层 发表于 2021-10-25 19:16:09 |阅读模式 打印 上一主题 下一主题
本文实例报告了PHP实现的各种进制相互转换功能小工具。分享给大家供大家参考,详细如下:
  1. <html>
  2. <head>
  3. <title>进制转换器</title>
  4. <?php
  5. $n1=$n2="";
  6. if($_POST){
  7.   $n1=$_POST['n1'];
  8.   $trans=$_POST['trans'];
  9.   if($trans=='1'){
  10.     $n2=decbin((int)$n1);
  11.   }elseif($trans=='2'){
  12.     $n2=decoct((int)$n1);
  13.   }elseif($trans=='3'){
  14.     $n2=dechex((int)$n1);
  15.   }elseif($trans=='4'){
  16.     $n2=bindec($n1);
  17.   }elseif($trans=='5'){
  18.     $n2=octdec($n1);
  19.   }elseif($trans=='6'){
  20.     $n2=hexdec($n1);
  21.   }
  22. }
  23. ?>
  24. </head>
  25. <body>
  26. <form method="post" action="?act=do">
  27. <input type="text" name="n1" value="<?php echo $n1;?>">
  28. <select name="trans">
  29. <option value="1">10to2</option>
  30. <option value="2">10to8</option>
  31. <option value="3">10to16</option>
  32. <option value="4">2to10</option>
  33. <option value="5">8to10</option>
  34. <option value="6">16to10</option>
  35. </select>
  36. <input type="submit" value="转换"><input type="text" name="n2" value="<?php echo $n2;?>">
  37. </form>
  38. </body>
  39. </html>
复制代码
运行结果:

PS:这里再为大家推荐几款盘算与转换工具供大家参考利用:
在线恣意进制转换工具:
http://tools.jb51.net/transcoding/hexconvert
科学盘算器在线利用_高级盘算器在线盘算:
http://tools.jb51.net/jisuanqi/jsqkexue
在线盘算器_标准盘算器:
http://tools.jb51.net/jisuanqi/jsq
更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP数据布局与算法教程》、《php步调计划算法总结》、《php字符串(string)用法总结》、《PHP数组(Array)操纵本领大全》、《PHP常用遍历算法与本领总结》及《PHP数学运算本领总结》
盼望本文所述对大家PHP步调计划有所资助。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作