thinkphp5.X
haocaicai
这个作者很懒,什么都没留下…
展开
-
thinkphp5.x 判断数据库表是否存在
thinkphp5系统有些地方要修改表,但是修改之前要验证这个数据库表是否存在。这里分享下我的数据库表是否存在验证。//验证表是否存在//这是要查询的表的原始名称【没有加配置前缀】,$data['table_name']。$tableName=config('database.prefix').$data['table_name'];$isTable=db()->query...原创 2019-01-19 10:29:08 · 6410 阅读 · 0 评论 -
thinkphp5.x获取当前模块名称,当前控制器名称,当前类方法名称,当前模型名称
thinkphp5.x获取当前模块名称,当前控制器名称,当前类方法名称//助手函数request(),实例化Request对象;//当前模块名称$moduleName=request()->module();//当前控制名称$controllerName=request()->controller();//当前类方法名称$actionName=request()...原创 2019-01-19 18:29:17 · 4929 阅读 · 0 评论 -
thinkphp5.1 restfull 资源路由被跨域请求时,OPTIONS预检请求处理
一般开发接口资源请求服务端都会遇到跨域请求。在跨域请求的时候,明明设置的是POST请求,却请求的时候报跨域错误,检查http请求头发现不是POST请求,而是发起了OPTIONS请求。这个OPTIONS请求是预检请求,返回200后,就会发起刚才设置的POST请求。也就是说这个请求是探路的。thinkphp5.1restfull对跨域两步设置即可解决问题:以请求资源news为例:h...原创 2019-03-10 10:28:35 · 2637 阅读 · 0 评论