這次帶給大家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中文網其它相關文章!
推薦閱讀:
#ThinkPHP實作微信支付(jsapi支付)流程教學詳解_ php實例
以上是PHP實作不同進位轉換資料功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!