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