in reply to how to convert numbers to ASCII characters

There's also pack and unpack. For example,
print FILE pack('C', 78);