16 進数を 8 進数に変換します。
<?php$hex = "E196"; エコーbase_convert($hex,16,8);Base_convert() 関数は、数値を任意の基数間で変換します。
Base_convert(数値,frombase,tobase );
パラメータ | 説明する |
---|---|
番号 | 必須。変換する数値を指定します。 |
ベースから | 必須。数値の元の基数を指定します。 2 ~ 36 (両端の値を含む)。小数以上の数値は、a から z の文字で表されます (10 は a、11 は b、35 は z など)。 |
トバセ | 必須。変換する基数を指定します。 2 ~ 36 (両端の値を含む)。小数以上の数値は、a から z の文字で表されます (10 は a、11 は b、35 は z など)。 |
戻り値: | 数値は指定された基数に変換されます。 |
---|---|
戻り値の型: | 弦 |
PHPのバージョン: | 4+ |
8 進数を 10 進数に変換します。
<?php$oct = "0031";echobase_convert($oct,8,10);?>8 進数を 16 進数に変換します。
<?php$oct = "364";echobase_convert($oct,8,16);?>