多线程编程php

来源:互联网 发布:计算机通信与网络 pdf 编辑:程序博客网 时间:2024/06/05 11:50

早期的php并不支持多线程编程,采用curl_muti系列族模拟实现多线程,到现在已经可以实现多线程编程,并且线程安全机制ZTS( zend thread safe)

多线程安全就是保证多个线程安全存取公共资源(全局变量),每个线程是有独立的栈,和共享全局堆,对于全局变量的处理,要保证不发生冲突,一致。常见的线程同步:互斥,关键代码,消息队列,文件锁

php多线程编程
首先安装pthreads扩展
然后启动线程安全zts

如何实现多线程编程的?具体如何实现尼???

常见的使用curl实现网站抓取或者批量下载大的数据
参考:http://www.cnblogs.com/jyginger/archive/2010/07/20/1781516.html

但是我在使用中出现Fatal error: Call to undefined function curl_init() in。。。,这个问题一直没解决,按照网上的说法,尝试了很多,无果

0 0
原创粉丝点击