PHP BCD コード圧縮 - 10 進数を 16 進数データに圧縮するに関する記事を見てみましょう。この記事がすべての学生に役立つことを願っています。
例、PHP BCDコード圧縮 - 10進数を16進数データに圧縮します
コードは次のとおりです | コードをコピー | ||||
/* PHP bcd コード圧縮 - 10 進数を 16 進数のデータに圧縮します たとえば、0091 圧縮 0x00 0x91 */ $string = '0091'; $bytes = バイト::getBytes($string); print_r($バイト); /* 配列 ( [0] => 48 [1] => 48 [2] => 57 [3] => 49 ) */ $asc=Bytes::AscToHex($bytes,4); // 4 ビットを 2 ビットに圧縮 print_r($asc); /* 配列 ( [0] => 0 [1] => 145 ) */ エコーバイト::toStr($asc); /* 0091 */ $hex=Bytes::HexToAsc($asc,2); //逆の操作で 2 ビットを 4 ビットに復元します print_r($hex) /* 配列 ( [0] => 48 [1] => 48 [2] => 57 [3] => 49 ) */ ?> 例、10進数を16進数のデータに圧縮する
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
最新の問題
URL パラメータから取得した PHP 配列が期待どおりに動作しない
カテゴリ ID を含む URL パラメータがあり、それを次のような配列として扱いたいと考えています: http://example.com?cat[]=3,9,13 PHP では、...
から 2024-04-06 22:09:02
0
1
1428
戻り値の変数の形式は何ですか?
私はphpの初心者です。コードを見つけました: if($x<time()){return[false,'error'];} ロジックや変数は重要ではありませんが、[false...
から 2024-04-06 21:55:20
0
1
778
ループするために MySQL の結果を ID ごとにグループ化する
mysqlにフライトデータを含むテーブルがあります。 codeigniter3Journey_idair_idFlightDurationout_or_inflightdurati...
から 2024-04-06 17:27:56
0
1
406
関連トピック
詳細>
|