ホームページ > バックエンド開発 > PHPチュートリアル > php_PHP チュートリアルでのマルチスレッドの実装

php_PHP チュートリアルでのマルチスレッドの実装

WBOY
リリース: 2016-07-13 17:32:40
オリジナル
817 人が閲覧しました

php(現在の主流の開発言語として)でマルチスレッドを実装するにはどうすればよいですか? このタイトルを見たら、私が頭がおかしいと思われるでしょう...しかし、実際には私はそれを実際に実行しました。

ここに私のいくつかがあります。実際に可能です。

php (現​​在の主流の開発言語として) 自体はマルチスレッドをサポートしていないことはわかっていますが、私たちの WEB サーバーはマルチスレッドをサポートしています。これは、私が php

(現​​在の主流の開発言語として) でマルチスレッドを実装するための基礎でもあります。

を実行しているとします。 php(現在の主流の開発言語として)

このファイルですが、プログラムでは、Web サーバーに別の b.php

(現在の主流の開発言語として) を実行するように要求しますその後、これら 2 つのファイルが実行されます。

(追記: リクエストが送信された後、クライアントが終了したかどうかに関係なく、WEB サーバーはリクエストを実行します)

実行したいのは別のファイルではなく、その一部である場合があります。このファイルのコードをどうすればよいでしょうか?

実際、パラメータは、(現在の主流の開発言語として) どのプログラムを実行するかを制御するために使用されます。

例を見てみましょう:

//a.php(現在の主流の開発言語として)

php(現在の主流の開発言語として)コード:------ -------------------------------------------------------- --------------

< ;?php
(現在の主流の開発言語として) function runThread()

{

$fp = fsockopen(localhost, 80, $errno, $errmsg); fputs($fp, "GET /a.php
(現在の主流の開発言語として)
?act=b ");ここでの2番目のパラメーターは、HTTPプロトコルで指定されたリクエストヘッダーです。 " ); .Date(h:i:s , time()) . (double)microtime() に設定します。 " ");


http://www.bkjia.com/PHPjc/508699.html
www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/508699.html


技術記事

(現在の主流の開発言語として) PHP でマルチスレッドを実装するにはどうすればよいでしょうか? このタイトルを見たら、私は頭がおかしいと思われるでしょう...しかし実際、私が実際に実践したことをいくつか紹介します。実装されました...



ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート