服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - PHP教程 - PHP实现的各种进制相互转换功能小工具示例

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

2019-10-16 11:18liuyuedetiankong PHP教程

这篇文章主要介绍了PHP实现的各种进制相互转换功能小工具,涉及php常见的二进制、八进制、十六进制等相互转换操作实现技巧,需要的朋友可以参考下

本文实例讲述了PHP实现的各种进制相互转换功能小工具。分享给大家供大家参考,具体如下:

<html>
<head>
<title>进制转换器</title>
<?php
$n1=$n2="";
if($_POST){
  $n1=$_POST['n1'];
  $trans=$_POST['trans'];
  if($trans=='1'){
    $n2=decbin((int)$n1);
  }elseif($trans=='2'){
    $n2=decoct((int)$n1);
  }elseif($trans=='3'){
    $n2=dechex((int)$n1);
  }elseif($trans=='4'){
    $n2=bindec($n1);
  }elseif($trans=='5'){
    $n2=octdec($n1);
  }elseif($trans=='6'){
    $n2=hexdec($n1);
  }
}
?>
</head>
<body>
<form method="post" action="?act=do">
<input type="text" name="n1" value="<?php echo $n1;?>">
<select name="trans">
<option value="1">10to2</option>
<option value="2">10to8</option>
<option value="3">10to16</option>
<option value="4">2to10</option>
<option value="5">8to10</option>
<option value="6">16to10</option>
</select>
<input type="submit" value="转换"><input type="text" name="n2" value="<?php echo $n2;?>">
</form>
</body>
</html>

运行结果:

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

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

延伸 · 阅读

精彩推荐
  • PHP教程PHP count()函数讲解

    PHP count()函数讲解

    今天小编就为大家分享一篇关于PHP count()函数讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧...

    php参考手册3442019-06-22
  • PHP教程PHP日志LOG类定义与用法示例

    PHP日志LOG类定义与用法示例

    这篇文章主要介绍了PHP日志LOG类定义与用法,结合实例形式分析了日志log的具体定义及使用方法,涉及php文件读写、日期时间及字符串等相关操作技巧,需要的...

    luyaran2912019-09-08
  • PHP教程CI(CodeIgniter)框架中URL特殊字符处理与SQL注入隐患分析

    CI(CodeIgniter)框架中URL特殊字符处理与SQL注入隐患分析

    这篇文章主要介绍了CI(CodeIgniter)框架中URL特殊字符处理与SQL注入隐患,结合实例形式分析了CodeIgniter框架中针对特殊字符的过滤及SQL注入隐患的相关原理...

    流风,飘然的风4212019-06-09
  • PHP教程PHP排序算法之希尔排序(Shell Sort)实例分析

    PHP排序算法之希尔排序(Shell Sort)实例分析

    这篇文章主要介绍了PHP排序算法之希尔排序(Shell Sort),结合实例形式较为详细的分析了希尔排序的原理、实现方法及相关注意事项,需要的朋友可以参考下 ...

    LSGOZJ2122019-10-11
  • PHP教程PHP面向对象五大原则之单一职责原则(SRP)详解

    PHP面向对象五大原则之单一职责原则(SRP)详解

    这篇文章主要介绍了PHP面向对象五大原则之单一职责原则(SRP),结合实例形式详细分析了单一职责原则(SRP)的概念、原理、定于与使用方法,需要的朋友可以参...

    雪山飞猪3632019-10-13
  • PHP教程分享5个非常有用的Laravel Blade指令

    分享5个非常有用的Laravel Blade指令

    这篇文章主要给大家分享介绍了5个非常有用的Laravel Blade指令,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要...

    Summer20183722019-09-30
  • PHP教程PHP实现微信提现功能

    PHP实现微信提现功能

    这篇文章主要为大家详细介绍了PHP实现微信提现功能,企业付款到用户零钱,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    zhao_teng2152019-09-04
  • PHP教程PHP类与对象后期静态绑定操作实例详解

    PHP类与对象后期静态绑定操作实例详解

    这篇文章主要介绍了PHP类与对象后期静态绑定操作,结合实例形式分析了后期静态绑定相关概念、原理、使用方法及操作注意事项,需要的朋友可以参考下...

    _xiaoxiong3412019-07-15