← All docs

pcntl_waitid()

Waits for a child state change and writes signal information plus optional PHP 8.5 resource usage.

pcntl_waitid()

function pcntl_waitid(int $idtype = 0, int $id = null, mixed $info = [], int $flags = 4, mixed $resource_usage = []): bool

Waits for a child state change and writes signal information plus optional PHP 8.5 resource usage.

Parameters:

  • $idtype (int), default 0, optional
  • $id (int), default null, optional
  • $info (mixed), passed by reference, default [], optional
  • $flags (int), default 4, optional
  • $resource_usage (mixed), passed by reference, default [], optional

Returns: bool

Availability

No examples yet — check examples/ and showcases/ for usage patterns.

Internals

For how pcntl_waitid is implemented in the compiler, see the internals page.