socket_shutdown

受信、送信、または送受信用のソケットをシャットダウンする

説明

bool socket_shutdown(Socket $socket, int $mode = 2)

socket_shutdown 関数は、socket から送られてくる受信、送信あるいはすべて(デフォルト)のデータを停止します。

注意:

関連するバッファの内容は、空になるかもしれないしならないかもしれません。

パラメータ

socket

socket_create で作成した Socket クラスのインスタンス。

mode

mode の値は以下のうちのひとつです。

mode のとりうる値
0 ソケットの読み込みを停止します。
1 ソケットの書き込みを停止します。
2 ソケットの読み込み・書き込みを停止します。

戻り値

成功した場合に true を、失敗した場合に false を返します。

変更履歴

バージョン 説明
8.0.0 socket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。