php では、base_convert() 関数を使用して 16 進数を 16 進数に変換できます。この関数は、任意の 16 進数間の変換と、指定された元の基数をターゲットの基数に変換できます。必要なのは、元の基数とターゲットの基数を設定することだけです。変換される基数。構文は「base_convert("変換される値",16,36)」です。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php では、次のことができます。 Base_convert() 関数を使用して 16 進数を 16 進数に変換します。
base_convert(number,frombase,tobase)
関数は、数値を任意の基数間で変換します。
パラメータ | 説明 |
---|---|
number | 必須。変換する数値を指定します。 |
frombase | 必須。数値の元の基数を指定します。 2 ~ 36 (両端の値を含む)。 10 進数を超える数値は、a から z の文字で表されます (a は 10、b は 11、z は 35 を表します)。 |
tobase | 必須。変換する基数を指定します。 2 ~ 36 (両端の値を含む)。 10 進数を超える数値は、a から z の文字で表されます (a は 10、b は 11、z は 35 を表します)。 |
例: 16 進数「2003001」を 36 16 進数「JZG8X」に変換します。
<?php $str="2003001"; $num=base_convert($str,16,36); echo $num; ?>
推奨される学習: 「PHP ビデオ チュートリアル 」
以上がPHPで16進数を16進数に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。