ホームページ >バックエンド開発 >PHPチュートリアル >PHPは異なる16進法のデータを変換する機能を実現します

PHPは異なる16進法のデータを変換する機能を実現します

php中世界最好的语言
php中世界最好的语言オリジナル
2018-03-24 13:38:451613ブラウズ

今回は、さまざまな 16 進数変換 データ関数を実装するための PHP について説明します。PHP がさまざまな 16 進数変換データ関数を実装するための の注意点は何ですか? ここでは実際のケースを見てみましょう。

この記事の例では、PHP で実装されたさまざまな 16 進数および相互変換関数ガジェットについて説明します。参考のために皆さんと共有してください。詳細は次のとおりです。

<html>
<head>
<title>进制转换器</title>
<?php
$n1=$n2="";
if($_POST){
  $n1=$_POST[&#39;n1&#39;];
  $trans=$_POST[&#39;trans&#39;];
  if($trans==&#39;1&#39;){
    $n2=decbin((int)$n1);
  }elseif($trans==&#39;2&#39;){
    $n2=decoct((int)$n1);
  }elseif($trans==&#39;3&#39;){
    $n2=dechex((int)$n1);
  }elseif($trans==&#39;4&#39;){
    $n2=bindec($n1);
  }elseif($trans==&#39;5&#39;){
    $n2=octdec($n1);
  }elseif($trans==&#39;6&#39;){
    $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 中国語 Web サイトの他の関連記事にも注目してください。 推奨書籍:

PHP ジェネレーターの使用方法

ThinkPHP を使用して WeChat 支払い (jsapi 支払い) プロセスを実装するチュートリアルの詳細な説明_php の例

以上がPHPは異なる16進法のデータを変換する機能を実現しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。