I want to write a raw byte/byte stream to a position in a file. This is what I have currently:
$fpr = fopen($out, 'r+'); fseek($fpr, 1); //seek to second byte fwrite($fpr, 0x63); fclose($fpr);
This currently writes the actually string value of ’99’ starting at byte offset 1. IE, it writes bytes ‘9’ and ‘9’. I just want to write the actual one byte value 0x63 which happens to represent number 99.
Thanks for your time.
fwrite()takes strings. Trychr(0x63)if you want to write a0x63byte to the file.