sem_remove
shm_detach
Fonctions Sémaphore
PHP Manual

# shm_attach

(PHP 4, PHP 5)

shm_attach — Crée ou ouvre un segment de mémoire partagée

### Description

resource shm_attach ( int `$key` [, int `$memsize` [, int `$perm` ]] )

shm_attach() retourne un identifiant qui permettra d'accéder au System V de mémoire partagée. Au premier appel, la mémoire sera créée, avec la taille `memsize` et avec les permissions `perm`

Aux appels suivants avec la même clé `key`, shm_attach() retournera un nouvel identifiant, mais cet identifiant accédera toujours à la même portion de mémoire partagée. Dans ce cas, `memsize` et `perm` seront ignorés.

### Liste de paramètres

`key`

  Un identifiant numérique de la mémoire partagée

`memsize`

  La taille mémoire. S'il n'est pas fourni, vaut par défaut la valeur de sysvshm.init_mem du fichier php.ini, sinon 10000 octets.

`perm`

  Les permissions (optionnelles). Par défaut, vaut 0666.

### Valeurs de retour

Retourne un identifiant de mémoire partagée.

### Voir aussi

- shm_detach() - Libère un segment de mémoire partagée
- ftok() - Convertit un chemin et un identifiant de projet en une clé System V IPC

sem_remove
shm_detach
Fonctions Sémaphore
PHP Manual