您现在的位置是:网站首页> 编程资料编程资料
PHP实现的多进程控制demo示例_php技巧_
2023-05-25
308人已围观
简介 PHP实现的多进程控制demo示例_php技巧_
本文实例讲述了PHP实现的多进程控制。分享给大家供大家参考,具体如下:
自己写了个多进程控制的框架代码,留着备查
declare(ticks=1); function sigHandler($signal) { echo "a child exited\n"; } pcntl_signal(SIGCHLD, sigHandler, false); echo "this is " . posix_getpid() . PHP_EOL; for($i=0; $i<3; $i++) { $pid = pcntl_fork(); if($pid == -1) { echo 'fork failed ' . PHP_EOL; } else if($pid) { } else { $pid = posix_getpid(); echo 'child ' . $pid . ' ' . time() . PHP_EOL; sleep(rand(2,5)); echo 'child ' . $pid . ' done ' . time() . PHP_EOL; exit(0); } } do { $pid = pcntl_wait($status); echo 'child quit ' . $pid . PHP_EOL; }while($pid > 0); echo 'parent done' . PHP_EOL; 更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP进程与线程操作技巧总结》、《PHP网络编程技巧总结》、《PHP基本语法入门教程》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
您可能感兴趣的文章:
相关内容
- php+lottery.js实现九宫格抽奖功能_php实例_
- 在 Laravel 项目中使用 webpack-encore的方法_php实例_
- Smarty缓存机制实例详解【三种缓存方式】_php实例_
- PHP INT类型在内存中占字节详解_php技巧_
- PHP检测一个数组有没有定义的方法步骤_php技巧_
- PHP defined()函数的使用图文详解_php技巧_
- php实现 master-worker 守护多进程模式的实例代码_php实例_
- PHP抽象类和接口用法实例详解_php技巧_
- PHP使用PDO、mysqli扩展实现与数据库交互操作详解_php技巧_
- Smarty模板语法详解_php实例_
