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( )