Shmop è un set di funzioni di semplice utilizzo che permettono al PHP di leggere, scrivere, creare e cancellare i segmenti di memoria condivisa di Unix. Solitamente queste funzioni non sono attive sui sistemi Windows, dato che quest'ultimo non supporta la memoria condivisa. Tuttavia sui sistemi Windows 2000, è possibile abilitare questa funzionalità abilitando l'estensione php_shmop.dll nel php.ini
Nota: Nella versione 4.0.3 di PHP queste funzioni hanno il prefisso shm anzichè shmop.
Per utilizzare shmop occorre compilare il PHP con il parametro --enable-shmop nella linea di configurazione.