温馨提示×

php实现多进程

发布时间:2020-08-03 13:05:42 来源:网络 阅读:1435 作者:Lee_吉 栏目:web开发
  1. 代码:
    <?php
    for ($i = 1; $i <= 5; $i++) {
            $pid = pcntl_fork();
            if (!$pid) {
                    print "In child $i\n";
                    exit($i);
            }
    }
    while (pcntl_waitpid(0, $status) != -1) {
            $status = pcntl_wexitstatus($status);
            echo "Child $status completed\n";
    }
  2. 输出:
    In child 4
    Child 4 completed
    In child 1
    Child 1 completed
    In child 2
    Child 2 completed
    In child 3
    Child 3 completed
    In child 5
    Child 5 completed

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。