laravel 加cache锁

admin2年前Laravel764

use Illuminate\Support\Facades\Redis;


use Illuminate\Support\Facades\Cache;
$lock = Cache::lock('lock_' . $this->user_id . '_' . $gid, 3);
$result = $lock->get(); if (!$result) { return $this->error('请不要重复提交');
}
Cache::lock('lock_' . $this->user_id . '_' . $gid)->forceRelease();

 


相关文章

修改密码

public function setpass(){    $mobile = request()->input('mobile');   &nbs...

关注公众号并登录

/* * 服务端生成带唯一标识二维码并将唯一标识返回给前端 */ public function wx_code() { $scene_str = $this->get_...

修改密码

/** * 修改密码 */publicfunction setpass(){    $type = request()->input('type');// 1...

抖音小程序登录

$code = request()->input('code');$nickname = request()->input('nickName');$ava...

PHP 严格类型

只需在 PHP 代码文件的开头加上declare(strict_types = 1);这一行魔法代码,就能开启严格类型检查之旅。...

生成二维码

public function qrcode($uid){    require_once base_path() . '/public/phpqrcode/phpqrco...