HH\Lib\OS\write

Facebook Engineer?

This function is available as OS\write() in Facebook's www repository.

Write from the specified FileDescriptor

namespace HH\Lib\OS;

function write(
  FileDescriptor $fd,
  string $data,
): int;

See man 2 write for details. On error, an ErrnoException will be thrown.

Parameters

  • FileDescriptor $fd
  • string $data

Returns

  • the - number of bytes written; it is possible for this function to succeed with a partial write.