# pfsockopen

(PHP 4, PHP 5, PHP 7, PHP 8)

pfsockopen — Öffnet eine persistente Verbindung zum Internet oder zu einem Unix-Domainsocket

### Beschreibung

pfsockopen(
string `$hostname`,
int `$port` = -1,
int `&$error_code` = `null`,
string `&$error_message` = `null`,
?float `$timeout` = `null`
): resource|false

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

### Parameter-Liste

Informationen zu den Parametern sind in der Dokumentation der Funktion fsockopen() zu finden.

### Rückgabewerte

pfsockopen() gibt einen Dateizeiger zurück, der zusammen mit den anderen Dateifunktionen verwendet werden kann (wie fgets(), fgetss(), fwrite(), fclose() und feof()). Bei einem Fehler wird `false` zurückgegeben.

### Changelog

Version | Beschreibung
--- | ---
8.0.0 | `timeout` ist nun nullable (akzeptiert den `null`-Wert).

### Siehe auch

- fsockopen() - Stellt eine Internet- oder Unix-Domain-Socket-Verbindung her

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open