PHP base_convert() 関数
❮ PHP Math リファレンス
例
16進数を8進数に変換します:
<?php
$hex = "E196";
echo base_convert($hex,16,8);
?>
例の実行 »
定義と用法
base_convert() 関数は、数値をある基数から別の基数に変換します。
構文
base_convert(number,frombase,tobase);
パラメータ |
説明 |
number |
必須。変換する数値を指定する |
frombase |
必須。numberの元の基数を指定する。2〜36の間でなければならない。基数が10より大きい場合の数字は、
文字 a-z で表され、a は 10、b は11を意味し、z は 35 を意味する |
tobase |
必須。変換される数値を指定する。2〜36の間でなければならない。基数が10より大きい場合の数字は、
文字 a-z で表され、a は 10、b は11を意味し、z は 35 を意味する |
技術内容/h2>
返り値: |
指定の基数に変換された number |
返り値の型: |
String |
PHP バージョン: |
4+ |
その他の例
例 1
8進数を10進数に変換します:
<?php
$oct = "0031";
echo base_convert($oct,8,10);
?>
例の実行 »
例 2
8進数を16進数に変換します:
<?php
$oct = "364";
echo base_convert($oct,8,16);
?>
例の実行 »
❮ PHP Math リファレンス