PHP/Data Structure/unpack

Материал из Web эксперт
Версия от 07:02, 26 мая 2010; Admin (обсуждение | вклад) (1 версия)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Parsing fixed-width records with unpack()

 
<?php
$fp = fopen("data.txt","r") or die ("can"t open file");
while ($s = fgets($fp,1024)) {
    $fields = unpack("A25title/A14author/A4publication_year",$s);
    process_fields($fields);
}
fclose($fp) or die("can"t close file");
?>



Unpacking Values from Binary Data Using unpack()

 
<?php
     $bdata = unpack("nint1/nint2", $data);
     echo "The first integer in the packed data: {$bdata["int1"]}<BR>";
     echo "The second integer in the packed data: {$bdata["int2"]}<BR>";
?>