Protobuf\Stream::write PHP Метод

write() публичный Метод

Write data to the stream
public write ( string $bytes, integer $length ) : integer
$bytes string
$length integer
Результат integer
    public function write($bytes, $length)
    {
        $written = fwrite($this->stream, $bytes, $length);
        if ($written !== $length) {
            throw new RuntimeException('Failed to write ' . $length . ' bytes');
        }
        $this->size = null;
        return $written;
    }

Usage Example

Пример #1
0
 /**
  * Store a single byte.
  *
  * @param \Protobuf\Stream $stream
  * @param integer          $value
  */
 public function writeByte(Stream $stream, $value)
 {
     $stream->write(chr($value), 1);
 }
All Usage Examples Of Protobuf\Stream::write