PHP Handbuch
Zurück |  | Weiter

# shm_attach

(PHP 3 >= 3.0.6, PHP 4, PHP 5)

shm_attach -- Shared Memory Segment anlegen oder anbinden

## Beschreibung

int shm_attach ( int key [, int memsize [, int perm]] )

shm_attach() liefert eine ID über die auf ein System V Shared Memory Segment mit dem gegebenen `key` zugegriffen werden kann. Der erste Zugriff auf ein noch nicht existierendes Segment legt dieses mit der Größe `memsize` (Default: sysvshm.init_mem in `php.ini`, ansonsten 10000 Bytes) und Zugriffsberechtigungen gemäß der in `perm` gesetzten Bits (Default: 0666) an.

Ein zweimaliger Aufruf der Funktion shm_attach() mit dem gleichen `key` liefert eine andere ID, über beide IDs wird aber trotzdem auf das gleiche Shared Memory Segment zugegriffen. `memsize` und `perm` werden in diesem Fall ignoriert.

Siehe auch ftok() und shm_detach().

Zurück | Zum Anfang | Weiter
sem_remove | Nach oben | shm_detach