Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

pfsockopen

Netzwerk-Funktionen

    Befehl:
resource pfsockopen ( string $hostname [, int $port = -1 [, int &$errno [, string &$errstr [, float $timeout = ini_get("default_socket_timeout") ]]]] )


    Parameter-Liste:
NameBeschreibung
hostnameWenn Sie OpenSSL-Support mit einkompiliert haben, können Sie dem Parameter hostname entweder ein ssl:// oder ein tls:// voranstellen, um eine SSL- oder TLS-Verbindung aufzubauen, die via TCP/IP mit dem entfernten Server verbunden wird.
portDie Portnummer.
errnoSofern unterstützt, enthält der Parameter die Fehlernummer des Systemlevels, die beim Aufruf der connect()-Funktion auftrat.

Wenn der Rückgabewert von errno 0 ist und die Funktion FALSE zurückgibt, ist dies ein Zeichen, dass der Fehler vor dem connect()-Aufruf auftrat. Dies ist meist der Fall, wenn es ein Problem beim Initialisieren des Sockets gibt.
errstrDie Fehlermeldung als String.
timeoutDer Connection-Timeout in Sekunden.
Hinweis:
Wenn Sie einen Timeout für das Lesen oder Schreiben von Daten über den Socket setzen wollen, verwenden Sie stream_set_timeout(), da der timeout-Parameter von fsockopen() nur für das reine Konnektieren des Sockets gedacht ist.

    Rückgabewerte:
Bitte schlagen Sie für Informationen über die Parameter in der Dokumentation der Funktion fsockopen() nach.

    Beschreibung:
Diese Funktion verhält sich genauso wie fsockopen() mit dem Unterschied, dass die Verbindung nicht geschlossen wird, wenn das Script beendet wird. Sie ist die permanente Version von fsockopen().


    Aktiv in Version:
(PHP 4, PHP 5, PHP 7)

    Siehe auch:
Stellt eine Internet- oder Unix-Domain-Socket-Verbindung her
 

pfsockopen() - Beispiel:


Eingabe:
Im moment kein Beispiel vorhanden
Netzwerk-Funktionen