ホームページ >バックエンド開発 >PHPの問題 >PHPの文字列を10進数に変換する方法

PHPの文字列を10進数に変換する方法

藏色散人
藏色散人オリジナル
2020-08-18 09:19:474409ブラウズ

PHP では、hexdec 関数を使用して 16 進数の文字列を 10 進数に変換できます。この関数の構文は「hexdec(hex_string)」で、パラメータ「hex_string」は変換する 16 進数を表します。

PHPの文字列を10進数に変換する方法

推奨: 「PHP ビデオ チュートリアル

hexdec() 関数は、16 進数を 10 進数に変換します。

構文

hexdec(hex_string)

パラメータ

hex_string 必須。変換する16進数を指定します。

説明

hex_string パラメータで表される 16 進数と同等の 10 進数を返します。 hexdec() 16 進数の文字列を 10 進数に変換します。変換できる最大値は7ffffffff、10進数で2147483647です。 PHP 4.1.0 以降、この関数は大きな数値を処理できるようになり、その場合は float 型が返されます。

hexdec() 見つかった 16 進数以外の文字をすべて 0 に置き換えます。このように、左側のゼロはすべて無視されますが、右側のゼロは値に含まれます。

<?php
echo hexdec("1e");
echo hexdec("a");
echo hexdec("11ff");
echo hexdec("cceeff");
?>

出力:

30
10
4607
13430527

以上がPHPの文字列を10進数に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。