:: reverse dictionary ::
※ソースファイルについて
n進数の文字列を数値に変換するには、intval 関数を使います。
$str = "11"; $num10 = intval($str); // 10進数 $num2 = intval($str, 2); // 2進数 $num8 = intval($str, 8); // 8進数 $num16 = intval($str, 16); // 16進数
$num10 は 11 、$num2 は 3 、$num8 は 9 、$num16 は 17 になります。
intintval(mixedv)intintval(mixedv,intr)
値 v を integer 型の数値に変換します。
値 v が文字列であれば、基数 r で数値に変換できます。 基数 r を省略すると10進数になります。
v … 変換する値
r … 基数(省略した場合は10)
integer 型の数値
PHP3 、PHP4 、PHP5
基数とは、数値の各桁の基礎になる数です。
(「n進数」の「n」の部分)
最大36進数まで使えます。
(0 〜 9 の数字と a 〜 z のアルファベット26文字)
$str = "11"; $base36 = "z"; $num36 = intval($str, 36); $num36z = intval($base36, 36);
$num36 は 37 、$num36z は 35 になります。
Copyright (C) 2005-2007 Noto Watabe. All rights reserved.
e-mail:wmh@always-pg.com