stream_socket_accept
(PHP 5, PHP 7, PHP 8)
stream_socket_accept — Accept a connection on a socket created by stream_socket_server()
Beschreibung
$socket, ?float $timeout = null, string &$peer_name = null): resource|falseAccept a connection on a socket previously created by stream_socket_server().
Parameter-Liste
-
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.
Hinweis:
Can also be determined later using stream_socket_get_name().
Rückgabewerte
Returns a stream to the accepted socket connectionBei einem Fehler wird false zurückgegeben..
Changelog
| Version | Beschreibung |
|---|---|
| 8.0.0 |
timeout is now nullable.
|
Anmerkungen
This function should not be used with UDP server sockets. Instead, use stream_socket_recvfrom() and stream_socket_sendto().
Siehe auch
- stream_socket_server() - Create an Internet or Unix domain server socket
- stream_socket_get_name() - Retrieve the name of the local or remote sockets
- stream_set_blocking() - Set blocking/non-blocking mode on a stream
- stream_set_timeout() - Set timeout period on a stream
- fgets() - Liest eine Zeile von der Position des Dateizeigers
- fgetss() - Liest eine Zeile von der Position des Dateizeigers und entfernt HTML Tags.
- fwrite() - Binär-sicheres Dateischreiben
- fclose() - Schließt einen offenen Dateizeiger
- feof() - Prüft, ob ein Dateizeiger am Ende der Datei steht
- cURL Funktionen

