PHPにおけるstream_socket_xxxxとsocket_XXXの違い

WBOY
リリース: 2016-07-06 13:53:46
オリジナル
1596 人が閲覧しました

マニュアルを読んでもstream_socket_xxxxとsocket_xxxの関係がよく分かりません

例: stream_socket_recvfrom とsocket_recvfrom は、パラメーターが異なることを除いて機能的に同じです

一方が他方の延長であることは理解できますか?

例: stream_socket_clientとsocket_createはソケットリソースを作成できるようですが、streamの方が強力です

分からないことがあれば聞きたいだけです。

追記: 突然、別の fsocketopen が見えてきました。なぜこれほど多くのソケットのバリアントがあるのですか?

返信内容:

マニュアルを読んでもstream_socket_xxxxとsocket_xxxの関係がよく分かりません

例: stream_socket_recvfrom とsocket_recvfrom は、パラメーターが異なることを除いて機能的に同じです

一方が他方の延長であることは理解できますか?

例: stream_socket_clientとsocket_createはどちらもソケットリソースを作成できるようですが、stream関数の方が強力です

分からないことがあれば聞きたいだけです。

追記: 突然、別の fsocketopen が見えてきました。なぜこれほど多くのソケットのバリアントがあるのですか?

stream_socket_xxxx はソケットとその他の関数のカプセル化です
より多くのプロトコルをサポートします
http://php.net/manual/zh/wrappers.php

ほぼ同じ内容
回答を投稿する
http://stackoverflow.com/questions/9760548/php-sockets-vs-streams/9783856#9783856
とにかく、stream_*関数を使用することをお勧めします

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