一、查看phpinfo
二、下载pthreads扩展
下载地址:http://windows.php.net/downloads/pecl/releases/pthreads/
三、复制文件
- 复制
php_pthreads.dll
到D:wampinphpphp5.5.12ext
目录下
- 复制
pthreadVC2.dll
到D:wampinphpphp5.5.12
目录下
- 复制
pthreadVC2.dll
到D:wampinapacheapache2.4.9in
目录下
- 复制
pthreadVC2.dll
到C:windowssystem32
目录下
四、配置php.ini重启服务器
五、测试
文档地址:https://www.php.net/manual/zh/book.pthreads.php
class test_pthreads extends Thread{ function run(){ for($i=1;$i<10;$i++){ echo Thread::getCurrentThreadId() . " "; } } } for ($i = 0; $i < 2; $i++) { $pool[] = new test_pthreads(); } foreach($pool as $worker){ $worker->start(); } foreach($pool as $worker){ $worker->join(); }