<p>I want to write a raw byte/byte stream to a position in a file.
This is what I have currently:</p>

<pre><code>$fpr = fopen($out, 'r+');
fseek($fpr, 1); //seek to second byte
fwrite($fpr, 0x63); 
fclose($fpr);
</code></pre>

<p>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.</p>

<p>Thanks for your time.</p>

```
fwrite()
```
takes strings. Try
```
chr(0x63)
```
if you want to write a
```
0x63
```
byte to the file.