# pfsockopen

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

pfsockopen — Ouvre un socket de connexion Internet ou Unix persistante

### Description

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

pfsockopen() se comporte exactement comme fsockopen() mais la connexion ouverte le reste, même après la fin du script. C'est la version persistante de fsockopen().

### Liste de paramètres

Pour plus d'informations sur les paramètres, reportez-vous à la documentation sur la fonction fsockopen().

### Valeurs de retour

pfsockopen() retourne un pointeur de fichier qui peut être utilisé avec d'autres functions de fichier (tel que fgets(), fgetss(), fwrite(), fclose(), et feof()), ou `false` si une erreur survient.

### Historique

Version | Description
--- | ---
8.0.0 | `timeout` est désormais nullable.

### Voir aussi

- fsockopen() - Ouvre un socket de connexion Internet ou Unix