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(); }