PHP マニュアル
前のページ |  | 次のページ

# socket_set_option

(PHP 4 >= 4.3.0, PHP 5)

socket_set_option -- ソケットのオプションを設定する

## 説明

bool socket_set_option ( resource socket, int level, int optname, mixed optval )

socket_set_option() 関数は、`level` が指すプロトコルレベルでソケット `socket` のオプション `optname` に値 `optval` を設定します。 socket_set_option() は、失敗した場合に `FALSE` を返します。

`level` パラメータは、オプションのプロトコルレベルを 指定します。例えば、オプションをソケットレベルで取得するには `level` パラメータに SOL_SOCKET を指定します。 TCP のようなそれ以外のレベルの場合、そのレベルのプロトコル番号を 指定します。プロトコル番号は getprotobyname() 関数を使用して取得可能です。

使用可能なソケットオプションは socket_get_option() 関数と同じです。

> 注意: この関数は、PHP 4.3.0 より前のバージョンでは socket_setopt() と呼ばれていました。

前のページ | ホーム | 次のページ
socket_set_nonblock | 上に戻る | socket_shutdown