2016-04-25HomeBackバイナリファイル用サンプルバイナリファイル処理用クラスバイナリファイル用サンプルバイナリファイルデータを処理するためのサンプルクラス・BinaryUtil.phpを使ってのテスト。BinaryUtil.phpでは、バイナリファイルのデータを8bit、16bit、32bitやASCII文字列で取得できます。|......JFIF.....H|サンプルクラスのBinaryUtil.phpを使ったテストプログラム。上記JPEGファイル"sakura01.jpg"の先頭16バイトを読み込み、データを表示しています。BinaryUtil.phpのデフォルトは、ビッグエンディアンでデータを取得するようにしています。リトルエンディアンのテスト。PHP_EOL);これを実行すると以下のようになります。(e0ffd8ff)JFIF(4)バイナリファイル処理用クラスシンプルなバイナリファイルからデータを取得するためのクラスを作成。バイナリファイルは内部でバイト単位の配列にして、PHPのint型にしています。メソッドは、byte(8bit)、short(16bit)、int(32bit)の取得用と、ASCII文字列の取得用のみを実装しています。日本語文字列の取得は未対応です。Global・gtags(HTML表示)HomeBack。