比較的まれに使用される関数 unpack()
関数があります。その機能は、バイナリ文字列からデータを解凍することです。この記事では、それについて説明します。まず最初に理解する必要があるのは、その構文:
unpack($format,$data)
$format: required です。データを解凍するときに使用する形式を指定します。
$data: オプション。解凍するバイナリデータを指定します。
戻り値: バイナリ文字列からのデータの解凍
コード例:
<?php //首先使用pack打包 $string = pack('L4', 1, 2, 3, 4); var_dump(unpack('L4', $string)); //输出: ?>
输出: array(4) { [1]=> int(1) [2]=> int(2) [3]=> int(3) [4]=> int(4) }
推奨 : 《2021 PHP面接質問まとめ(集)》《phpビデオチュートリアル》
以上がPHP での unpack() 関数の解析 (コード例付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。