Read a specified amount of data. This is guaranteed to return,
and has the added benefit of getting everything in one fread()
chunk; if you know the size of the data you're getting
beforehand, this is definitely the way to go.
Parameter
integer $size - maximum number of chars to recieve