欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

PHP进程锁类PHPLock程序代码

程序员文章站 2022-05-15 21:22:53
...
为了更好的控制php程序同时操作的一些问题我整理了一个进程锁的类我们可以利用这个进程锁实现程序的控制,程序代码如下:
= self::getTimeout()){ 
            self::unlock(); 
            return false; 
        }else{ 
            return true; 
        } 
    } 
     
    static public function getTimeout(){ 
        $key = str_replace(self::__getKey(), '_Lock', '_TIMEOUT'); 
        $expire = C($key) ? C($key) : self::PHPLOCK_TIMEOUT; 
        return $expire; 
    } 
     
    static private function __getKey(){ 
        return (defined('GROUP_NAME') ? GROUP_NAME.'_' : '') . MODULE_NAME . '_' . ACTION_NAME . '_Lock'; 
    } 
}


文章链接:

随便收藏,请保留本文地址!