PHP 5.3 和多线程


PHP 5.3 and multithreading

php 5.3 支持多线程吗?因为我试图创建一个从 Thread 扩展的类,但它不知道它!

class My extends Thread {
    public function run() {
        /** ... **/
    }
}
$my = new My();
var_dump($my->start());

此脚本向我显示此错误:

Fatal error: Class 'Thread' not found

您必须按照文档中
的说明安装 pthreads 扩展顺便说一下,您可以使用 pecl
安装 pthreads我认为(但不确定)您可以使用 pthreads-2.0.10。
所以:

pecl install phthreads-2.0.10

然后你可以扩展 Thread 类。
在询问类似问题之前,请阅读文档。