PHP逆引き大全 516の極意

基本プログラミングの極意 - Tips147 基底を変換する

登録タグ
PHP
Icon comment count 0
Icon stock count 0

1-7数学Tips147 基底を変換する

Level1

Pointbase_convert関数を使う

数値を任意の基底を持つ数値文字列に変換するには、base_convert関数を使います。

base_convert関数は、引数の数値の小数点数を切り上げた値(引数の数値の次に大きな整数値)を返します。

base_convert関数が対応する基数は、2(2進数)から36(36進数)までとなっていますので注意が必要です。

10より大きな基数を有する数値の桁は、0から9および英小文字の「a」から「z」で表現されます。

base_convert関数の使い方

数値文字列 = 
 base_convert(
数値, 変換前基数, 変換後基数);

また、特定の基数表現では相互に変換することのできる関数も用意されています(表1)。

dechex関数の使い方

16進数文字列 = dechex(10進数値);

hexdec関数の使

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません