laravel多库下的DB::transaction()参数传递
DB::transaction(function () use ($uid, $roleId) { RoomUserRole::insert([ 'uid' => $uid,&nbs
DB::transaction(function () use ($uid, $roleId) { RoomUserRole::insert([ 'uid' => $uid,&nbs
在向公网提供API供外部访问数据时,为了避免被恶意攻击除了token认证最好还要给API加上请求频次限制,而在Laravel中从5.2开始框架自带的组件Throttle就支持访问频次限制了,并提供了一个Throttle中间件供我们使用,不过Throt
线上 Laravel 错误日志发现了一个异常HTTPException Too Many Attemps而我一个同事在本地开发的过程中也频繁遇到这个异常。测试环境:Laravel 5.5。网上查了一下,是 Laravel 5.2 引入的 thrott
WT是json web token缩写。它将用户信息加密到token里,服务器不保存任何用户信息。服务器通过使用保存的密钥验证token的正确性,只要正确即通过验证。基于token的身份验证可以替代传统的cookie+session身份验证方法。它定
Requirements: PHP 5.3 due to the use of namespaces.Requirements: bcmath extension This library utilizes the bc
Laravel 5: Query Builder – SQL operatorsAll example will use same controller method – as all the action would happen in model
我们在用 laravel 进行开发的时候,特别是前后端完全分离的时候,由于前端项目运行在自己机器的指定端口(也可能是其他人的机器) , 例如 localhost:8000 , 而 laravel&nb
做api接口的时候碰到个问题,跨域!解决方法有很多,但是方便的依旧那么一两个。第一种,最方便的,新建一个middleWare,把这个middleware加入到全局中间件,所有的请求,都会经过这个中间件的过滤。php artisan make:midd
有时候我们需要工作在已有的数据库上, 或者因为项目需求, 需要对数据进行导出, 并要求方便导入, DbExporter 扩展包可以帮助你.什么是 Migration 和 Seedmigrate (迁移) 功能: 是一种数据库的版本控制。可以让团队在修
1 背景1)PHP的xhprof扩展Facebook不再进行更新和维护,因为Faceboo已经全面使用HHVM,不再使用PHP zend引擎。2)xhprof不支持新版本的PHP(PHP7),tideways扩展是从xhprof项目fork下来继续进
Notice: unserialize(): Error at offset 34 of 1045 bytes。第34的字符是红色的这段: a:2:{i:233;a:1:{i:155048525529123;a:5:{s:21:
function draw_share_img($goods_pic, $logo, $title, $price) { $background = imagecreat
Blade 是 laravel 提供的一个简单强大的模板引擎。它不像其他流行的 PHP 模板引擎那样限制你在视图中使用原生的 PHP 代码,事实上它就是把 Blade 视图编译成原生的 PHP 代码并缓存起来。缓存会在 Blade 视图改变时而改变,
Go Http客户端get请求可以直接http.Get方法package main import ( "fmt" "net/http" "log" "refl
mysql数据库管理工具估计每个人都用过,比较经典的有windows上navicat和mac上的Sepuel Pro,而Sepuel Pro似乎很久没更新了,这两个都是需要安装在电脑上软件,最麻烦的是它们都是收费的,在大公司里很容易引起版权问题。ph