PHP/Data Structure/unpack — различия между версиями

Материал из Web эксперт
Перейти к: навигация, поиск
м (1 версия)
 
(нет различий)

Текущая версия на 07:02, 26 мая 2010

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>";
?>