この記事では、php ソケット関数ライブラリの共通関数を共有します。php ソケット プログラミングを勉強している友人は参照してください。
phpソケット関数ライブラリ: 関数名の説明 socket_accept() はソケット接続を受け入れます socket_bind() はソケットを IP アドレスとポートにバインドします socket_clear_error() ソケットエラーまたは最後のエラーコードをクリアします socket_close() はソケットリソースを閉じます socket_connect() はソケット接続を開始します socket_create_listen() は、指定されたポートでリッスンするソケットを開きます socket_create_pair() は、未分化のソケットのペアを配列に生成します。 socket_create() はソケットを生成します。これはソケット データ構造を生成するのと同じです。 socket_get_option() ソケットオプションを取得します socket_getpeername() リモートの同様のホストの IP アドレスを取得します socket_getsockname() はローカルソケットの IP アドレスを取得します socket_iovec_add() は、新しいベクトルをスキャッター/ギャザー配列に追加します。 socket_iovec_alloc() この関数は、送信、受信、読み取り、書き込みができる iovec データ構造を作成します。 socket_iovec_delete() は割り当てられた iovec を削除します socket_iovec_fetch() は、指定された iovec リソースのデータを返します。 socket_iovec_free() は iovec リソースを解放します socket_iovec_set() は iovec データの新しい値を設定します socket_last_error() は、現在のソケットの最後のエラー コードを取得します。 socket_listen() は、指定されたソケットからのすべての接続をリッスンします。 socket_read() は指定された長さのデータを読み取ります socket_readv() は、分散/集約配列からデータを読み取ります。 socket_recv() はソケットからキャッシュへのデータを終了します。 socket_recvfrom() は、指定されたソケットからデータを受け取ります。指定されていない場合は、デフォルトで現在のソケットが使用されます。 socket_recvmsg() は iovec からメッセージを受信します socket_select() 複数選択 socket_send() この関数は、接続されたソケットにデータを送信します。 socket_sendmsg() はソケットにメッセージを送信します socket_sendto() は、指定されたアドレスのソケットにメッセージを送信します。 socket_set_block() はソケットをブロックモードに設定します socket_set_nonblock() ソケットを非ブロック モードに設定します socket_set_option() はソケット オプションを設定します socket_shutdown() この関数を使用すると、読み取り、書き込み、または指定されたソケットを閉じることができます。 socket_strerror() は、指定されたエラー番号を持つ詳細なエラーを返します。 socket_write() はソケット キャッシュにデータを書き込みます socket_writev() は分散/集約配列にデータを書き込みます |