format に基づき、バイナリ文字列から配列に 分解します。バイナリ文字列の切り出された要素を保持する配列を返します。
unpack() の動作はPerlとわずかに異なり、 切出されたデータは連想配列に保存されます。 実行する際には、別のフォーマットコードとし、スラッシュ / で 区切る必要があります。
注意 |
PHP は内部的に整数を符号付きで保持することに注意しましょう。 大きな値の unsigned long を切り出した場合、PHP の内部で保持された値は、 同じ大きさの符号付き整数となり、符号無しを指定して切出された場合でも 結果は負の数となります。 |
フォーマットコードに関する説明は、 pack() も参照ください。