unpack
(PHP3 , PHP4)
unpack --- 从二进制字符串取出资料
语法 :
array unpack
(string format, string data)说明 :
unpack( )按照参数format将二进制字符串成为数组,传回的数组包含了取出(unpack)二进制字符串的元素。
unpack( )的运作与Perl有稍微的不同,此函数取出的资料是储存在数组之中。为达到这个,你必须要有不同的格式码名称,并且以斜线 / 将它们分隔开来。
Example :
<?php
$array = unpack ("c2chars/nint", $binarydata);
?>
数组的结果将会包含"chars1","chars2"和 "int"。
格式码的说明请参考 : pack( )