
laravel
dabao87
php
展开
-
laravel5.5打印sql语句
其实laravel很不方便的地方就是sql写错之后不是很好调试。DB::connection()->enableQueryLog(); // 开启QueryLog$data = DB::table('abc')->orderBy('creatime','desc')->get();dd(DB::getQueryLog());die;注意需要引用db类。use Illuminate\Support\Facades\DB;不然会报错。不过他这个会把你的参数打印出来。包括原创 2021-07-26 10:37:36 · 274 阅读 · 0 评论 -
laravel面试题
1.关掉csrf验证全局关掉:打开文件:app\Http\Kernel.php,把这行注释掉:'App\Http\Middleware\VerifyCsrfToken'部分关掉:修改app\Http\Middleware\VerifyCsrfToken.php这个文件。在protected $except = [] ,指定从 CSRF 验证中排除的URL示例:protected $except = [ //关掉以api开头的请求 'api/*', //关掉带有.htm的请.原创 2021-01-27 10:06:47 · 540 阅读 · 0 评论 -
laravel中间件
laravel的三种中间件:$middleware:全局中间件,要对所有的请求要做一些处理的时候,就适合定义在该属性内。(比如统计请求次数这些)$middlewareGroups:中间件组,比如我们项目有 api 请求和 web 的请求的时候,就要把两种类型的请求中间件分离开来,这时候就需要我们中间件组啦。$routeMiddleware:路由中间件,有些个别的请求,我们需要执行特别的中间件时,就适合定义在这属性里面。...原创 2020-05-27 18:00:37 · 149 阅读 · 0 评论 -
了解laravel的http请求过程(路由)
1,我们都知道 laravel 框架的入口是 public/index.php 文件,我们看一下源码:/*|--------------------------------------------------------------------------| Run The Application|--------------------------------------------------------------------------|| Once we have the appl原创 2020-05-27 17:42:05 · 1395 阅读 · 0 评论 -
laravel门面的解释
当运行 Route::get() 时,发现门面 Route 没有静态 get() 函数,PHP 就会调用魔术函数 __callStatic 获得对象实例,利用对象调用 get() 函数,在__callStatic中有一个基类 getFacadeRoot() 调用了 getFacadeAccessor()返回了 “router”,接下来 getFacadeRoot() 又调用了 resolveFac...原创 2020-02-20 11:43:02 · 858 阅读 · 0 评论 -
laravel框架的好处及特点
先介绍一下Laravel框架 laravel框架的设计思想比较先进,非常适合应用各种开发模式,作为一个框架,它为你准备好了一切,composer是php的未来,没有composer,php肯定要走向没落 laravel框架最大的特点和优秀之处就是集合了php比较新的特点,以及各种各样的设计模式,Ioc模式,依赖注入等Laravel有哪些特点回答一:强大的rest router:用简单...转载 2020-02-20 11:11:31 · 1283 阅读 · 0 评论 -
laravel框架查询数据集转为数组
方法一: return DB::table('game_matchperiod')->select('starttime')->where('Type',$type)->get() ->map(function ($value) {return (array)$value;})->toArray();方法二:public function objT...原创 2018-09-12 11:21:53 · 7031 阅读 · 1 评论 -
laravel实现支付宝支付功能
后端框架:Laravel 5.5 业务功能适用于商家在移动端网页应用中集成支付宝支付功能。商家在网页中调用支付宝提供的网页支付接口调起支付宝客户端内的支付模块,商家网页会跳转到支付宝中完成支付,支付完后跳回到商家网页内,最后展示支付结果。若无法唤起支付宝客户端,则在一定的时间后会自动进入网页支付流程。 一. 创建应用链接:支付宝蚂蚁金服开放平台注意:需拥有实名...转载 2018-07-20 16:56:24 · 1972 阅读 · 0 评论 -
laravel框架利用phpExcel实现Excel数据的导入导出
所需要的phpexcel的类在vendor中导入excel前端:<form id="xml_config_search" action="upload" method="post" enctype="multipart/form-data"> {{ csrf_field() }} 选择文件:<input type="file" name="fi...原创 2019-03-21 15:16:59 · 1637 阅读 · 0 评论