预定义常量
PHP Manual
PHP Manual»PCNTL»预定义常量

预定义常量

下面列出的信号列表用于支持进程控制函数。关于这些信号默认行为的更详细信息请查看您系统的 signal(7)man 手册

进程控制常量
WNOHANG (int)

WUNTRACED (int)

WCONTINUED (int)

WEXITED (int)

WSTOPPED (int)

WNOWAIT (int)

SIG_* 常量
SIG_IGN (int)

SIG_DFL (int)

SIG_ERR (int)

SIGHUP (int)

SIGINFO (int)

SIGINT (int)

SIGQUIT (int)

SIGILL (int)

SIGTRAP (int)

SIGABRT (int)

SIGIOT (int)

SIGBUS (int)

SIGFPE (int)

SIGKILL (int)

SIGUSR1 (int)

SIGSEGV (int)

SIGUSR2 (int)

SIGPIPE (int)

SIGALRM (int)

SIGTERM (int)

SIGSTKFLT (int)

SIGCLD (int)

SIGCHLD (int)

SIGCONT (int)

SIGSTOP (int)

SIGTSTP (int)

SIGTTIN (int)

SIGTTOU (int)

SIGURG (int)

SIGXCPU (int)

SIGXFSZ (int)

SIGVTALRM (int)

SIGPROF (int)

SIGWINCH (int)

SIGPOLL (int)

SIGIO (int)

SIGPWR (int)

SIGSYS (int)

SIGBABY (int)

SIGRTMIN (int)

SIGRTMAX (int)

SIG_BLOCK (int)

SIG_UNBLOCK (int)

SIG_SETMASK (int)

SIGCKPT (int)

生成/恢复一个检查点。 从 PHP 8.4.0 开始可用(仅限 DragonFlyBSD)。

SIGCKPTEXIT (int)

生成/恢复一个检查点并退出。 从 PHP 8.4.0 开始可用(仅限 DragonFlyBSD)。

SI_* 常量
SI_USER (int)

SI_NOINFO (int)

SI_KERNEL (int)

SI_QUEUE (int)

SI_TIMER (int)

SI_MSGGQ (int)

SI_ASYNCIO (int)

SI_SIGIO (int)

SI_TKILL (int)

SI_MESGQ (int)

CLD_* 常量
CLD_EXITED (int)

CLD_KILLED (int)

CLD_DUMPED (int)

CLD_TRAPPED (int)

CLD_STOPPED (int)

CLD_CONTINUED (int)

TRAP_* 常量
TRAP_BRKPT (int)

TRAP_TRACE (int)

POLL_* 常量
POLL_IN (int)

POLL_OUT (int)

POLL_MSG (int)

POLL_ERR (int)

POLL_PRI (int)

POLL_HUP (int)

ILL_* 常量
ILL_ILLOPC (int)

ILL_ILLOPN (int)

ILL_ILLADR (int)

ILL_ILLTRP (int)

ILL_PRVOPC (int)

ILL_PRVREG (int)

ILL_COPROC (int)

ILL_BADSTK (int)

FPE_* 常量
FPE_INTDIV (int)

FPE_INTOVF (int)

FPE_FLTDIV (int)

FPE_FLTOVF (int)

FPE_FLTUND (int)

FPE_FLTRES (int)

FPE_FLTINV (int)

FPE_FLTSUB (int)

SEGV_* 常量
SEGV_MAPERR (int)

SEGV_ACCERR (int)

BUS_* 常量
BUS_ADRALN (int)

BUS_ADRERR (int)

BUS_OBJERR (int)

CLONE_* 常量
CLONE_NEWNS (int)

从 PHP 7.4.0 起可用

CLONE_NEWIPC (int)

从 PHP 7.4.0 起可用

CLONE_NEWUTS (int)

从 PHP 7.4.0 起可用

CLONE_NEWNET (int)

从 PHP 7.4.0 起可用

CLONE_NEWPID (int)

从 PHP 7.4.0 起可用

CLONE_NEWUSER (int)

从 PHP 7.4.0 起可用

CLONE_NEWCGROUP (int)

从 PHP 7.4.0 起可用

PRIO_* 常量
PRIO_PGRP (int)

PRIO_USER (int)

PRIO_PROCESS (int)

PRIO_DARWIN_BG (int)

从 PHP 8.1.0 起可用。

PRIO_DARWIN_THREAD (int)

从 PHP 8.1.0 起可用。

FORK_* 常量
FORK_NOSIGCHLD (int)

FORK_WAITPID (int)

RF* 常量
RFCFDG (int)

RFFDG (int)

RFLINUXTHPN (int)

RFNOWAIT (int)

RFPROC (int)

RFTHREAD (int)

RFTSIGZMB (int)

waitid的第一个参数(idtype)
P_ALL (int)

选择任何子进程。

P_PID (int)

按进程 ID 选择。

P_PGID (int)

按进程组 ID 选择。

P_PIDFD (int)

按 PID 文件描述符选择。 仅适用于 Linux(自 Linux 5.4 起)。

P_UID (int)

按有效用户 ID 选择。 仅适用于 NetBSD 和 FreeBSD。

P_GID (int)

按有效组 ID 选择。 仅适用于 NetBSD 和 FreeBSD。

P_SID (int)

按会话 ID 选择。 仅适用于 NetBSD 和 FreeBSD。

P_JAILID (int)

按 jail 标识符选择。 仅适用于 FreeBSD。

To Top