PHP Conference Japan 2024

shmop_delete

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

shmop_delete刪除共享記憶體區塊

說明

shmop_delete(Shmop $shmop): bool

shmop_delete() 用於刪除共享記憶體區塊。

參數

shmop

shmop_open() 建立的共享記憶體區塊資源

傳回值

成功時傳回 true,失敗時傳回 false

更新日誌

版本 說明
8.0.0 shmop 現在需要一個 Shmop 實例;先前需要的是 resource

範例

範例 #1 刪除共享記憶體區塊

<?php
shmop_delete
($shm_id);
?>

這個範例將刪除由 $shm_id 指定的共享記憶體區塊。

新增註記

使用者貢獻的註記 1 則註記

lizzy
20 年前
一個有用的提示,雖然在 Windows 上使用 shmop 時(是的,您可以在 IIS 或 Apache 中以 isapi/module 模式使用 shmop),您可以刪除一個區段,然後在同一個腳本中使用相同的鍵值開啟一個新的區段,這沒有問題,但在 Linux/Unix 中則不行 - 該區段仍然存在 - 它不會立即被刪除 - 但會被標記為刪除,當您嘗試建立新的區段時會收到錯誤 - 僅供提醒。
To Top