国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - Linux下實現PHP多進程的方法分享

Linux下實現PHP多進程的方法分享

2020-01-06 16:35PHP教程網 PHP教程

PHP多進程:使用PHP的Process Control Functions(PCNTL/線程控制函數),需要的朋友可以參考下

PHP多進程:使用PHP的Process Control Functions(PCNTL/線程控制函數) 
函數參考可見:http://www.php.net/manual/zh/ref.pcntl.php 
只能用在Unix Like OS,Windows不可用。 
編譯php的時候,需要加上–enable-pcntl,且推薦僅僅在CLI模式運行,不要在WEB服務器環境運行。 

以下為實現PHP多進程的簡單測試代碼: 

復制代碼代碼如下:


<?php 
declare(ticks=1); 
$bWaitFlag = FALSE; /// 是否等待進程結束 
$intNum = 10; /// 進程總數 
$pids = array(); /// 進程PID數組 

echo ("Start\n"); 

for($i = 0; $i < $intNum; $i++) { 

$pids[$i] = pcntl_fork();/// 產生子進程,而且從當前行之下開試運行代碼,而且不繼承父進程的數據信息 

if(!$pids[$i]) { 
// 子進程進程代碼段_Start 
$str=""; 
sleep(5+$i); 
for ($j=0;$j<$i;$j++) {$str.="*";} 
echo "$i -> " . time() . " $str \n"; 
exit(); 
// 子進程進程代碼段_End 



if ($bWaitFlag) 

for($i = 0; $i < $intNum; $i++) { 
pcntl_waitpid($pids[$i], $status, WUNTRACED); 
echo "wait $i -> " . time() . "\n"; 


echo ("End\n"); 
?> 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩国产精品一区二区 | 视频在线一区二区 | 精品久久精品 | 国产精品一区视频 | 亚洲精品视频免费观看 | 成人av一区二区三区 | 国产精品成人一区二区 | 在线播放高清视频www | 久久久国产精品视频 | 久久久精品电影 | 高清一区二区三区 | 日韩二区 | 国产女优 | 日韩精品在线一区 | 国产精品久久久久久久久久久免费看 | 亚洲精品乱码久久久久久蜜糖图片 | 欧美激情精品久久久久久黑人 | 日韩欧美一区二区三区久久婷婷 | 69久久夜色精品国产69乱www | 久久夜色精品国产 | 国产99久久久精品视频 | 久久99深爱久久99精品 | 欧美成人久久久免费播放 | 99久久精品国产毛片 | 亚洲乱码国产乱码精品精的特点 | 午夜在线视频播放 | 久久久五月天 | 日本不卡免费新一二三区 | 一区二区三区久久 | 国产精品免费一区二区三区四区 | 亚洲最大的黄色网 | 久久中文字幕一区 | 久久久区 | 一级看片 | 成人在线欧美 | 九色视频网站 | 天天天天干 | 日韩中文字幕在线播放 | 成人国产精品 | 精品国产乱码一区二区三区四区 | 欧美视频二区 |