shmop_delete
(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
shmop_delete — Destruye un bloque de memoria compartida
Descripción
shmop_delete() marca un bloque de memoria compartida para su
eliminación. El bloque solo se destruye cuando todos los procesos se han
desvinculado de él.
Parámetros
shmop
-
El recurso de memoria compartida creado por
shmop_open().
Valores devueltos
Esta función retorna true en caso de éxito o false si ocurre un error.
Errores/Excepciones
Si el bloque no puede marcarse para su eliminación, por ejemplo porque el
usuario actual no es su propietario, se emite un E_WARNING.
Ejemplos
Ejemplo #1 Eliminación de un bloque de memoria compartida
<?php
shmop_delete($shm_id);
?>
Este ejemplo elimina el bloque de memoria compartida
identificado por $shm_id.