2016-03-21 26 views
-2

PHP 5.3はマルチスレッド化をサポートしていますか?私はスレッドから拡張するクラスを作成しようとしていたので、それはわかりません!
PHP 5.3とマルチスレッド

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

このスクリプトは、私は、このエラーを示しています

Fatal error: Class 'Thread' not found 
+1

http://php.net/manual/en/pthreads.installation.php – Mattia

+0

@Mattiaごめんなさい、あなたの意見は分かりません。 – SlimenTN

+0

拡張子 –

答えて

1

あなたはdocumentation
に言ったようにあなたがpecl
を使用してpthreadsをインストールすることができところでpthreadsの拡張機能をインストールする必要があり、私は(と思いますが、あなたはpthreads-2.0.10を使うことができます。
ので:

pecl install phthreads-2.0.10 

次に、あなたは、Threadクラスを拡張することができます。
このようなことを求める前に、ドキュメントをお読みください。

+0

Thnxをインストールする必要がありますが、PHP 5.3に含まれているかどうかを知りたかったのは、Webアプリケーションをホストしているサーバーでこの拡張機能をインストールするアクセス権がないためです他の可能性はありますか? – SlimenTN

+0

いいえ、拡張機能をインストールして使用する必要があります。 – Mattia