欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一個(gè)PHP并發(fā)訪問(wèn)實(shí)例代碼

 更新時(shí)間:2012年09月06日 21:13:25   作者:  
php其實(shí)也可以執(zhí)行多任務(wù)或并發(fā)訪問(wèn),下面就是網(wǎng)上找來(lái)的一個(gè)關(guān)于PHP并發(fā)訪問(wèn)的例子
復(fù)制代碼 代碼如下:

<?php
$start=$_GET['s'];
$end=$_GET['e'];

$requests = array();
for ($index = $start; $index < $end; $index++) {
$url="http://www.essort.com/amfphp/services/curl/loadTest.php?uid=$index";
$requests[]=$url;
}

$main = curl_multi_init();
$results = array();
$errors = array();
$info = array();
$count = count($requests);
for($i = 0; $i < $count; $i++) {
$handles[$i] = curl_init($requests[$i]);
var_dump($requests[$i]);
curl_setopt($handles[$i], CURLOPT_URL, $requests[$i]);
curl_setopt($handles[$i], CURLOPT_RETURNTRANSFER, 1);
curl_multi_add_handle($main, $handles[$i]);
}
$running = 0;

do {
curl_multi_exec($main, $running);
} while($running > 0);

for($i = 0; $i < $count; $i++)
{
$results[] = curl_multi_getcontent($handles[$i]);
$errors[] = curl_error($handles[$i]);
$info[] = curl_getinfo($handles[$i]);
curl_multi_remove_handle($main, $handles[$i]);
}
curl_multi_close($main);
var_dump($results);
var_dump($errors);
var_dump($info);

?>

相關(guān)文章

  • ThinkPHP5實(shí)現(xiàn)作業(yè)管理系統(tǒng)中處理學(xué)生未交作業(yè)與已交作業(yè)信息的方法

    ThinkPHP5實(shí)現(xiàn)作業(yè)管理系統(tǒng)中處理學(xué)生未交作業(yè)與已交作業(yè)信息的方法

    這篇文章主要介紹了ThinkPHP5實(shí)現(xiàn)作業(yè)管理系統(tǒng)中處理學(xué)生未交作業(yè)與已交作業(yè)信息的方法,涉及thinkPHP針對(duì)數(shù)據(jù)表的查詢與遍歷操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2016-11-11
  • Smarty模板配置實(shí)例簡(jiǎn)析

    Smarty模板配置實(shí)例簡(jiǎn)析

    這篇文章主要介紹了Smarty模板配置,結(jié)合實(shí)例形式簡(jiǎn)單分析了Smarty模板的功能、基本配置方法與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-07-07
  • PHP對(duì)接微信公眾平臺(tái)消息接口開發(fā)流程教程

    PHP對(duì)接微信公眾平臺(tái)消息接口開發(fā)流程教程

    這篇文章主要介紹了PHP對(duì)接微信公眾平臺(tái)消息接口開發(fā)流程,如何使用PHP版接口操作公眾平臺(tái)消息,需要的朋友可以參考下
    2014-03-03
  • Laravel5中防止XSS跨站攻擊的方法

    Laravel5中防止XSS跨站攻擊的方法

    這篇文章主要介紹了Laravel5中防止XSS跨站攻擊的方法,結(jié)合實(shí)例形式分析了Laravel5基于Purifier擴(kuò)展包集成HTMLPurifier防止XSS跨站攻擊的相關(guān)操作技巧,需要的朋友可以參考下
    2016-10-10
  • 如何運(yùn)行/調(diào)試你的PHP代碼

    如何運(yùn)行/調(diào)試你的PHP代碼

    這篇文章主要介紹了如何運(yùn)行/調(diào)試你的PHP代碼,幫助大家更好的進(jìn)行PHP開發(fā),完善自己的代碼,感興趣的朋友可以了解下
    2020-10-10
  • 開啟PHP的偽靜態(tài)模式

    開啟PHP的偽靜態(tài)模式

    偽靜態(tài)又名URL重寫,是動(dòng)態(tài)的網(wǎng)址看起來(lái)像靜態(tài)的網(wǎng)址。換句話說(shuō)就是,動(dòng)態(tài)網(wǎng)頁(yè)通過(guò)重寫 URL 方法實(shí)現(xiàn)去掉動(dòng)態(tài)網(wǎng)頁(yè)的參數(shù),但在實(shí)際的網(wǎng)頁(yè)目錄中并沒(méi)有必要實(shí)現(xiàn)存在重寫的頁(yè)面
    2015-12-12
  • Yii中使用PHPExcel導(dǎo)出Excel的方法

    Yii中使用PHPExcel導(dǎo)出Excel的方法

    這篇文章主要介紹了Yii中使用PHPExcel導(dǎo)出Excel的方法,涉及Yii中針對(duì)PHPExcel的設(shè)置以及相關(guān)文件的修改技巧,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2014-12-12
  • thinkphp模板輸出技巧匯總

    thinkphp模板輸出技巧匯總

    這篇文章主要介紹了thinkphp模板輸出技巧,實(shí)例匯總了變量輸出、系統(tǒng)變量、運(yùn)算符等常用是輸出技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-11-11
  • thinkPHP5框架auth權(quán)限控制類與用法示例

    thinkPHP5框架auth權(quán)限控制類與用法示例

    這篇文章主要介紹了thinkPHP5框架auth權(quán)限控制類與用法,結(jié)合實(shí)例形式分析了thinkPHP5框架擴(kuò)展auth權(quán)限控制類的定義與使用方法,代碼注釋中備有較為詳盡的使用說(shuō)明與數(shù)據(jù)庫(kù)操作語(yǔ)句,需要的朋友可以參考下
    2018-06-06
  • smarty內(nèi)置函數(shù)config_load用法實(shí)例

    smarty內(nèi)置函數(shù)config_load用法實(shí)例

    這篇文章主要介紹了smarty內(nèi)置函數(shù)config_load用法,實(shí)例分析了{(lán)config_load}配置變量的使用技巧,需要的朋友可以參考下
    2015-01-01

最新評(píng)論