phpのpackは「ロード」を意味します。pack()関数はphpのその他の関数です。この関数は、データをバイナリ文字列にロードするために使用されます。構文は「pack(format,args)」です。 「format」はデータをパッケージ化するときに使用される形式を示し、「args」はパックされたパラメータを示します。
このチュートリアルの動作環境: Windows 10 システム、PHP バージョン 7.1、DELL G3 コンピューター。
php のパックとはどういう意味ですか?
php のパックはロードを意味します。
pack() 関数は、データをバイナリ文字列にロードします。
構文は次のとおりです。
pack(format,args+)
パラメータ形式は、データをパッケージ化するときに使用される形式を示します。
a - NUL 埋め込み文字列
A - スペース埋め込み文字列
h - 16 進文字列、下位バイトが最初
#H - 16 進文字列、上位バイトが最初
#c - 符号付き文字
C - unsigned char
s - signed short (常に 16 ビット、マシンバイトオーダー)
S -unsigned short (常に 16 ビット、マシン バイト オーダー)
n - 符号なし short (常に 16 ビット、ビッグ エンディアン バイト オーダー)
v - 符号なし short (常に 16 ビット、リトルエンディアンのバイトオーダー)
i - 符号付き整数 (マシンのサイズとバイトオーダーに依存)
I - 符号なし整数 (マシンのサイズとバイト順に依存)
l - 符号付き長整数 (合計は 32 ビット、マシンのバイト順)
L - unsigned long (常に 32 ビット、マシン バイト オーダー)
N - unsigned long (常に 32 ビット、ビッグ エンディアン バイト オーダー)
V - unsigned long (常に 32 ビット、リトル エンディアン バイト オーダー)
f - float (マシンのサイズと表現に依存)
d - double (マシンのサイズと表現によって異なります)
x - NUL バイト
XX - 1 バイトのバックアップ
Z - NUL で埋め込まれた文字列
@ - NUL で絶対位置を埋めます
パラメータ args は、次の 1 つ以上のパラメータを表します。梱包するように指定されています。
例は次のとおりです。
<?php echo pack("C3",80,72,80); ?>
ご興味がございましたら、「PHP ビデオ チュートリアル 」をクリックして、PHP の知識をさらに学習してください。
以上がPHPのパックとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。