PHP多进程简单实例程序
多进程可以说php在这方面比起java差得太多了,下面出现好玩找到一个关于PHP多进程实例,给大家看一下,实例代码如下:
<?php $cmds = array( a, b, c, d ); foreach ($cmds as $cmd) { $pid = pcntl_fork(); if ($pid == - 1) { exit("pid fork error"); } if ($pid) { //主进程段,控制子进程数量 static $max = 0; $max++; if ($max >= 5) { pcntl_wait($status); //阻塞父进程,直到子进程结束 $max--; } } else { //子进程执行命令 $pid = posix_getpid(); echo "$pid----$cmdnn"; exit(0); } }
本文地址:http://www.phprm.com/develop/fs1213.html
转载随意,但请附上文章地址:-)