首页技术文档Php › PHP多线程(四) 内部多线程

PHP多线程(四) 内部多线程

说的都是只兼容unix 服务器的多线程,下面来讲讲在window 和 unix 都兼容的多线程。

因为PHP 支持C 语言扩展。所以,实际上PHP 可以实现任何形式的多线程。

通过扩展实现多线程的典型例子是CURL,CURL 支持多线程的抓取网页的功能。

这部分过于抽象,所以,我先给出一个CURL并行抓取多个网页内容的一个分装类。这个类实际上很实用,

详细分析这些函数的内部实现将在下一个教程里面描述。

你可能不能很好的理解这个类,而且,php curl 官方主页上都有很多错误的例子,在讲述了其内部机制

后,你就能够明白了。

先看代码:

代码

发表评论