(PHP 4, PHP 5)
shm_attach — Shared Memory Segment anlegen oder anbinden
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 und Zugriffsberechtigungen gemäß der in perm gesetzten Bits 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.
Eine numerische Shared Memory Segment Id.
Die Größe des Shared Memory Segments in Bytes. Wird dieser Parameter nicht übergeben so wird der Wert aus sysvshm.init_mem in php.ini angenommen. Ist auch dieser nicht gesetzt ist der Vorgabewert 10000 Bytes. bytes.
Optionale Zugriffsrechte als Bitmaske, Default ist 0666.
Liefert ein Shared Memory Resource Handle.