我是PHP和Xampp的新手。我在使用pthreads时遇到了麻烦。
我得到的错误是:
Fatal error: Uncaught Error: Class 'workerThread' not found
我的代码是
class workerThread extends Thread {
public function __construct($i){
$this->i=$i;
}
public function run(){
while(true){
echo $this->i;
sleep(1);
}
}
}
function run() {
global $profilesCount, $profilesNames;
for ($i = 2; $i < $profilesCount+2; $i++) {
$workers[$i]=new workerThread($i);
$workers[$i]->start();
}
}
7.0.6
3.1.6
API20151012,TS,VC14
php_pthreads.dll
复制到C:\xampp\php\ext\
pthreadVC2.dll
复制到C:\xampp\php\
,C:\xampp\apache\bin
,C:\windows\system32
extension=php_pthreads.dll
添加到C:\xampp\php\php.ini
,因此我使用C:\xampp\php\php-cli.ini
将文件复制到extension=php_pthreads.dll
有什么想法吗?感谢您的帮助。