# socket_shutdown

(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)

socket_shutdown — Éteint un socket en lecture et/ou écriture

### Description

socket_shutdown(Socket `$socket`, int `$mode` = 2): bool

socket_shutdown() vous permet d'empêcher les données entrantes ou sortantes ou les deux (par défaut) d'être émises via le socket `socket`.

> Note:

> Le ou les buffers associés peuvent, ou peuvent ne pas être vidés.

### Liste de paramètres

`socket`

  Une instance de Socket créée par socket_create().

`mode`

  La valeur du paramètre `mode` peut être une des valeurs suivantes :

  Valeurs possibles pour `mode`
  `0` | Empêche la lecture du socket
  `1` | Empêche l'écriture du socket
  `2` | Empêche l'écriture et la lecture du socket

### Valeurs de retour

Cette fonction retourne `true` en cas de succès ou `false` si une erreur survient.

### Historique

Version | Description
--- | ---
8.0.0 | `socket` est désormais une instance de Socket ; auparavant, c'était une resource.