pcntl_signal()

安装一个信号处理器,或取消某信号下的处理器

实例

<?php
declare(ticks=1);
//注册信号处理器
pcntl_signal(SIGUSR2,function(){
    echo "我接收到SIGUSR2信号";
});
//向当前进程发送SIGUSR2信号
posix_kill(getmypid(),SIGUSR2);
//result 我接收到SIGUSR2信号
pcntl_signal(SIGUSR2,SIG_IGN);
//当信号SIGUSR2到达时,放弃处理

results matching ""

    No results matching ""