Example #1
0
 /**
  * Read and unpack string; reading $size bytes
  *
  * @param ConnectionInterface $connection
  * @param integer $size
  * 
  * @return string 
  */
 private function readString(ConnectionInterface $connection, $size)
 {
     $temp = unpack("c{$size}chars", $connection->read($size));
     $out = "";
     foreach ($temp as $v) {
         if ($v > 0) {
             $out .= chr($v);
         }
     }
     return $out;
 }