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

# socket_create

(PHP 4 >= 4.1.0)

socket_create -- ソケットを作成する(通信時の終端)

## 説明

resource socket_create ( int domain, int type, int protocol)

警告
この関数は、 実験的なステータスにあります。これは、この関数の 動作、関数名、ここで書かれていること全てがPHPの将来のバージョンで予告 なく変更される可能性があることを意味します。注意を喚起するとともに自分 のリスクでこの関数を使用して下さい。

通信用の終端(ソケット)を作成し、そのソケットへの記述子を返します。

パラメータ`domain`はドメインを設定します。現 在、`AF_INET`および `AF_UNIX`が使用可轣Uれます。

`type`パラメータはソケット型を選択します。 これは、`SOCK_STREAM`, `SOCK_DGRAM`, `SOCK_SEQPACKET`, `SOCK_RAW`, `SOCK_RDM`, `SOCK_PACKET`のどれかです。

`protocol` はプロトコルを設定します。

成功時に有効な記述子を返し、失敗時に負のエラーコードを返します。 このコードをsocket_strerror()に渡すことにより、 エラーの内容を文字列で取得することが可能です。

socket_create()の使用法に関するより詳しい情報 や種々のパラメータの意味については、UNIXマニュアルページ `socket (2)`を参照下さい。

socket_accept(), socket_bind(), socket_connect(), socket_listen(), socket_strerror(), socket_get_status()も参照下さい。

前のページ | ホーム | 次のページ
socket_create_pair | 上に戻る | socket_get_option