一個有用的提示,雖然在 Windows 上使用 shmop 時(是的,您可以在 IIS 或 Apache 中以 isapi/module 模式使用 shmop),您可以刪除一個區段,然後在同一個腳本中使用相同的鍵值開啟一個新的區段,這沒有問題,但在 Linux/Unix 中則不行 - 該區段仍然存在 - 它不會立即被刪除 - 但會被標記為刪除,當您嘗試建立新的區段時會收到錯誤 - 僅供提醒。
(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
shmop_delete — 刪除共享記憶體區塊
範例 #1 刪除共享記憶體區塊
<?php
shmop_delete($shm_id);
?>
這個範例將刪除由 $shm_id
指定的共享記憶體區塊。