PHP多线程(四) 内部多线程
说的都是只兼容unix 服务器的多线程,下面来讲讲在window 和 unix 都兼容的多线程。
因为PHP 支持C 语言扩展。所以,实际上PHP 可以实现任何形式的多线程。
通过扩展实现多线程的典型例子是CURL,CURL 支持多线程的抓取网页的功能。
这部分过于抽象,所以,我先给出一个CURL并行抓取多个网页内容的一个分装类。这个类实际上很实用,
详细分析这些函数的内部实现将在下一个教程里面描述。
你可能不能很好的理解这个类,而且,php curl 官方主页上都有很多错误的例子,在讲述了其内部机制
后,你就能够明白了。
先看代码: 继续阅读 »
近期评论