shm_attach

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

shm_attach -- Crea oppure apre un segmento di memoria condivisa

Descrizione

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

La funzione shm_attach() restituisce un identificativo che può essere utilizzato per accedere alla memoria condivisa identificata dalla chiave key la prima chiamata crea il segmento di memoria condivisa di dimensione memsize (la dimensione di default può essere indicata in sysvshm.init_mem in php.ini, altrimenti viene fissata a 10000 bytes) e con i bit dei permessi (default: 0666).

Una seconda chiamata alla funzione shm_attach() con il medesimo parametro key restituirà un identificativo di memoria condivisa differente, ma entrambi accederanno alla medesima memoria condivisa sottostante. I parametri Memsize e perm saranno ignorati.

Vedere anche: ftok().

Nota: Questa funzione non è utilizzabile sui sistemi Windows.