mixed Net_Socket::read (
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.
integer $size - maximum number of chars to recieve
mixed - the data or a PEAR_Error
|Error code||Error message||Reason||Solution|
|NULL||"not connected"||There is no open connection.||You must establish a connection before ( Net_Socket::connect()).|
This function can not be called statically.