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

# socket_set_blocking

(PHP 4 , PHP 5)

socket_set_blocking -- ソケットにおけるブロック非ブロックモードの設定

## 説明

int socket_set_blocking ( int socket descriptor, int mode)

modeが`FALSE`の場合、指定したソケット記述子 は非ブロックモードに切換ります。`TRUE`の場合には、ブロックモードに 切換ります。これは、ソケットから読み込みを行う fgets()等のコールに影響します。 非ブロックモードではfgets()は常にただちに値を 返しますが、ブロックモードではデータがソケット上で取得可能に なるまで待ちつづけます。

この関数は、以前はset_socket_blocking()として コールされていましたが、この使用法は推奨されていません。

前のページ | ホーム | 次のページ
socket_get_status | 上に戻る | socket_set_timeout