ホームページ  >  記事  >  バックエンド開発  >  PHP の Base_convert() 基数変換関数の例、base_convert Base_PHP チュートリアル

PHP の Base_convert() 基数変換関数の例、base_convert Base_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:13:231047ブラウズ

phpのbase_convert()基数変換関数、base_convertbaseの例

この記事の例では、PHPで10進数を変換するbase_convert()関数の実装方法を説明します。参考のためにみんなで共有してください。詳細は以下の通りです

構文:base_convert(number,frombase,tobase)

パラメータ 説明
番号 必須の元の値。
ベースから 必須、数値の元の基数。
とばせ 必須、変換される塩基。

PHP サンプルコードは次のとおりです:

コードをコピーします コードは次のとおりです:
$hexadecimal='a37334'; echo base_convert($hexadecimal,16,2); //バイナリ出力に変換します 101000110111001100110100
エコー「
」; $number="123"; echo base_convert($number,10,2); //バイナリ出力 1111011 に変換します
エコー「
」; echo base_convert($number,10,8); // 8 進数の出力 173 に変換します
エコー「
」; echo base_convert($number,10,16); //16 進数の出力に変換します 7b
$number2="100000101";
エコー「
」; echo base_convert($number2,2,10); //10 進数の出力 261 に変換します
エコー「
」; echo base_convert($number2,2,8); // 8 進数の出力 405 に変換します

説明: tobase ベースで表現された数値を含む文字列を返します。数値の基数自体は frombase で指定します。frombase と tobase はどちらも 2 ~ 36 (2 と 36 を含む) の範囲内のみです。たとえば、a は 10、b は 11、z を表します。 35 を表します。 .

この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。



http://www.bkjia.com/PHPjc/915440.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/915440.html技術記事 PHPのbase_convert()基数変換関数の例base_convertbaseの例では、PHPのbase_convert()関数の基数変換の実装方法について説明します。参考のために皆さんと共有してください...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。