stream_socket_accept
stream_socket_server で作られたソケットの接続を受け入れる
&reftitle.description;
resourcefalsestream_socket_accept
resourcesocket
floatnulltimeout&null;
stringpeer_name&null;
以前に stream_socket_server
によって作られたソケットの接続を受け入れます。
&reftitle.parameters;
socket
接続元からの接続を受け付けるサーバーソケット。
timeout
デフォルトのソケット接続待ちタイムアウトを上書きします。
時間は秒単位で指定します。
デフォルトでは、
default_socket_timeout
の値が使われます。
peer_name
接続元のクライアントの名前 (アドレス) が含まれていて、
選択したトランスポートで有効であった場合に、それを設定します。
後で
stream_socket_get_name
を使用して指定することもできます。
&reftitle.returnvalues;
受け付けたソケット接続へのストリームを返します。&return.falseforfailure;。
&reftitle.changelog;
&Version;
&Description;
8.0.0
timeout は、nullable になりました。
&reftitle.notes;
この関数は UDP サーバーソケットとともに使用すべきではありません。
代わりに stream_socket_recvfrom および
stream_socket_sendto を使用します。
&reftitle.seealso;
stream_socket_server
stream_socket_get_name
stream_set_blocking
stream_set_timeout
fgets
fgetss
fwrite
fclose
feof