博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php pthread 多线程
阅读量:6895 次
发布时间:2019-06-27

本文共 671 字,大约阅读时间需要 2 分钟。

php pthread多线程应用demo:

class TestThread extends Thread{
public $text;
public function run(){
$this->text = file_get_contents("http://www.buyigang.com");
}
}

$threads = array();

$time = microtime(true);

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

$threads[$i] = new TestThread;
$threads[$i]->start();
}

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

if($threads[$i]->join()){
file_put_contents('a.txt',$i,FILE_APPEND);
}
}

echo microtime(true)-$time.'

==========================================
';

$time = microtime(true);

for($i=0;$i<20;$i++){
$text = file_get_contents("http://www.buyigang.com");
file_put_contents('b.txt',$i,FILE_APPEND);
}
echo microtime(true)-$time.'

转载于:https://www.cnblogs.com/hilo/p/4553222.html

你可能感兴趣的文章
s31 zabbix监控企业级监控
查看>>
Web 研发模式演变
查看>>
50个提升PHP性能的方法
查看>>
架构师速成6.6-知识的收集整理学习 分类: 架构师速成 ...
查看>>
海报:Silverlight 1.1
查看>>
为阿里云ECS(Windows 2012)创建IPv6隧道地址
查看>>
StackTrace
查看>>
数组操作的几种小方法
查看>>
第一课《.net之--泛型》
查看>>
Linux账号管理
查看>>
AOP的实现原理——动态代理
查看>>
通过CImageList加载图标 报错
查看>>
古老的CSS同高列问题
查看>>
纯小白入手 vue3.0 CLI - 3.2 - 路由的初级使用
查看>>
注解 @EnableFeignClients 工作原理
查看>>
项目完工后,常用技术点小结
查看>>
安卓开发笔记——探索EventBus(转)
查看>>
Python开发一个csv比较功能相关知识点汇总及demo
查看>>
Quartz.net开源作业调度框架使用详解(转)
查看>>
老师只喜欢好学生(转)
查看>>