1、查看phpinfophp
2、下载pthreads扩展apache
下载地址:http://windows.php.net/downloads/pecl/releases/pthreads/windows
3、复制文件服务器
php_pthreads.dll
到D:\wamp\bin\php\php5.5.12\ext\
目录下pthreadVC2.dll
到D:\wamp\bin\php\php5.5.12\
目录下pthreadVC2.dll
到D:\wamp\bin\apache\apache2.4.9\bin
目录下 pthreadVC2.dll
到C:\windows\system32
目录下4、配置php.ini重启服务器测试
5、测试spa
文档地址:https://www.php.net/manual/zh/book.pthreads.php.net
class test_pthreads extends Thread{ function run(){ for($i=1;$i<10;$i++){ echo Thread::getCurrentThreadId() . "\r\n"; } } } for ($i = 0; $i < 2; $i++) { $pool[] = new test_pthreads(); } foreach($pool as $worker){ $worker->start(); } foreach($pool as $worker){ $worker->join(); }