Dreamweaver TechniqueJAVA Script サンプル | CSS sample | JAVA Applet sample | Flash Sample
HTML4.0 reference | DynamicHTMLXHTML | XML sample | XSLT sample | RIKO's ASP Trial
ASP ADO リファレンス | PHP関数リファレンス | MySQL関数リファレンス

データをバイナリ文字列に変換する

■ データをバイナリ文字列に変換する

pack関数を使います。

文字列 = pack (フォーマット, データ[, データ, ・・・・・・・])

フォーマット
  フォーマット バイトオーダー
a NULLで埋める  
A 空白で埋める  
h 16進文字列 (下位バイトが先)
H 16進文字列 (上位バイトが先)
c 符号付char  
C 符号なしchar  
s 符号付short マシン依存
S 符号なしshort マシン依存
n 符号なしshort ビッグエンディアン
v 符号なしshort リトルエンディアン
i 符号付integer マシン依存
I(large 'ai') 符号なしinteger マシン依存
l(small 'el') 符号付ling マシン依存
L 符号なしlong マシン依存
N 符号なしlong ビッグエンディアン
V 符号なしlong リトルエンディアン
f float  
d double  
x NULL  
X 1バイトもドル  
@ 絶対位置までNULLで埋める  
* 繰り返し  

 

サイズ
short 常に16ビット
integer マシン依存
long 常に32ビット
float マシン依存
double マシン依存

 

ソース

<?php
echo pack("C*", 0x61, 0x62, 0x63, 0x64, 0x65);
?>

<戻る

R HOUSE | RIKO's Trial Page | Shirley's Pettit Case | Shirley's i-box | Shirley's little box

楽天モバイル[UNLIMITが今なら1円] ECナビでポインと Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!


無料ホームページ 無料のクレジットカード 海外格安航空券 解約手数料0円【あしたでんき】 海外旅行保険が無料! 海外ホテル