ホームページ > バックエンド開発 > PHPチュートリアル > 【PHP】PHPプロセスシリーズ学習(1)

【PHP】PHPプロセスシリーズ学習(1)

WBOY
リリース: 2016-06-23 13:06:05
オリジナル
1008 人が閲覧しました

$nowPID=getmypid(); //現在のメインプロセスのPIDを取得します

$PID=pcntl_fork();//作成が成功したら子プロセスを作成します。 PID=0 (子プロセス) PID>0 (親プロセス)

if($PID ==-1){
die('息子プロセスの作成に失敗しました');
}
else if($PID){
echo " [親プロセス] 私の PID は「.$nowPID.」、子プロセス PID は「.$PID.」
";

}else{
$forkPID=getmypid(); // 現在のマスターを取得しますPIDle File_put_Contents
}

file_put_contents(getmypid().".txt", "Process"); //子プロセスは独自のタスクを実行します
exit('process end');

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート