← All docs

pcntl_signal()

Installs a callable, default, or ignored disposition for one signal.

pcntl_signal()

function pcntl_signal(int $signal, mixed $handler, bool $restart_syscalls = true): bool

Installs a callable, default, or ignored disposition for one signal.

Parameters:

  • $signal (int)
  • $handler (mixed)
  • $restart_syscalls (bool), default true, optional

Returns: bool

Availability

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

Internals

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