stream_socket_accept Accept a connection on a socket created by stream_socket_server &reftitle.description; resourcefalsestream_socket_accept resourcesocket floatnulltimeout&null; stringpeer_name&null; Accept a connection on a socket previously created by stream_socket_server. &reftitle.parameters; socket The server socket to accept a connection from. timeout Override the default socket accept timeout. Time should be given in seconds. By default, default_socket_timeout is used. peer_name Will be set to the name (address) of the client which connected, if included and available from the selected transport. Can also be determined later using stream_socket_get_name. &reftitle.returnvalues; Returns a stream to the accepted socket connection&return.falseforfailure;. &reftitle.changelog; &Version; &Description; 8.0.0 timeout is now nullable. &reftitle.notes; This function should not be used with UDP server sockets. Instead, use stream_socket_recvfrom and stream_socket_sendto. &reftitle.seealso; stream_socket_server stream_socket_get_name stream_set_blocking stream_set_timeout fgets fgetss fwrite fclose feof