Hi all,
Assume we've got a binary data file 'profile' which stores the data of a C
struct. The struct is as follows:
struct s_profile {
char id[32];
char vala:3;
char valb:1;
char valc:7;
}
Now I would like to read 'profile' using PHP's unpack(). So like this:
$f = fopen('profile', 'r');
$binaryData = fread($f, filesize('profile'));
$data = unpack('a32id/[...etc]', $binaryData);
My problem is: which formats should I use for char vala:3, char valb:1 &
char valc:7 ? In other words: what should be on the spot of [...etc] ?
cvala/cvalb/cvalc doesn't work.
Thanks,
Tim Molendijk
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php