• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • shmop_delete()

    (PHP 4 >= 4.0.4, PHP 5, PHP 7)

    Delete shared memory block

    说明

    shmop_delete(resource $shmid): bool

    shmop_delete() is used to delete a shared memory block.

    参数

    $shmid

    The shared memory block resource created by shmop_open()

    返回值

    成功时返回TRUE,或者在失败时返回FALSE

    更新日志

    版本说明
    7.0.0 The type of$shmidhas been changed from int to resource.

    范例

    Deleting shared memory block

    <?php
    shmop_delete($shm_id);
    ?>
    

    This example will delete shared memory block identified by$shm_id.

    A helpful hint, although when using shmop on windows (yes you can use shmop on windows in IIS or Apache when used as isapi/module) you can delete a segment and later open a new segment with the SAME KEY in the same script no problem, YOU CANNOT IN LINUX/UNIX - the segment will still exist - it's not immediately deleted - but will be marked for deletion and you'll get errors when trying to create the new one - just a reminder.

    上篇:shmop_close()

    下篇:shmop_open()