ホームページ  >  記事  >  バックエンド開発  >  PHPマルチプロセス簡単サンプルプログラム_PHPチュートリアル

PHPマルチプロセス簡単サンプルプログラム_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:44:19728ブラウズ

マルチプロセス この点では、PHP は Java よりもはるかに劣っていると言えます。ここに、誰もが見てわかる楽しい PHP マルチプロセスの例を示します。

コードは次のとおりです コードをコピー

$cmds=array(a,b,c,d);
foreach($cmds として $cmd){
$pid = pcntl_fork();
if($pid == -1) {
exit("pid フォーク エラー");
}
if($pid) { //メインプロセスセグメント、子プロセスの数を制御
静的 $max = 0;
$max++;
if($max >= 5) {
pcntl_wait($status); //子プロセスが終了するまで親プロセスをブロックします
$max--;
}
} else { //サブプロセスがコマンドを実行します
$pid = posix_getpid();
echo "$pid----$cmdnn";
終了(0);
}
}
?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/633128.html技術記事マルチプロセス この点では、PHP は Java よりもはるかに劣っていると言えます。ここに、誰もが見てわかる楽しい PHP マルチプロセスの例を示します。 コードは次のとおりです コードをコピーします ?php $cmds=arra...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。