1、获取上传的文件 $file=$request->file('file'); 2、获取上传文件的文件名(带后缀,如abc.png) $file...
Laravel实现api接口全局记录日志
直接上代码吧。全局路由中间件: <?php namespace App\Http\Middleware; use Closure; use Illuminat...
Laravel DB查询 where 优化示例
在数据查询时候,多条件查询,使用场景: //单个值 $data_where['id'] = 1 // in 条件 写法一 $ids = [1,2,3,4,5]; $...
Laravel Artisan命令 详解
为大家提供一个网址,Laravel速查表(包含5.1、5.8、6.0、7.x): https://learnku.com/docs/laravel-cheatshe...
Laravel批量更新数据库方法
以 Laravel5.8 为示例! 背景: Laravel 中一般都是用 ORM 操作数据库的,但是,遇到批量操作很多数据的时候如果还是使用 ORM ...
Laravel记录SQL日志(利用Laravel监听器进行sql语句单独记录)
以 Laravel5 为示例! 一、添加一个日志通道 : 打开 config/logging.php 'sql'=>[ 'driver' =&g...
Laravel报错:passthru() has been disabled for security reasons 解决方法
这是一个由PHP框架:Laravel开发搭建的微信小程序的后台,但是,我启动的时候提示如下错误: Laravel development server starte...
Laravel 执行“php artisan route:cache”报错“Unable to prepare route [/] for serialization. Uses Closure.”解决办法
我用laravel在部署的时候,需要优化路由加载,于是,执行命令: php artisan route:cache 结果报了如下错误: Unable to prep...
The Process class relies on proc_open, which is not available on your PHP installation. 解决办法
今天,我用laravel5.6部署服务器的时候,使用composer来安装依赖,出了如下错误: The Process class relies on proc_o...
Laravel中间件内生成参数并且传递到控制器的2种方法
中间件方法: /** * 自定义中间件: * * @param \Illuminate\Http\Request $request * @param \Closur...
Laravel数据迁移“给表和字段添加注释”教程
1、引用DB use Illuminate\Support\Facades\DB; 2、up方法 public function up() { Sch...
Laravel接口 接管“自定义异常类”教程
1、去 app\exceptions 目录下,新建 Apiexception.php; <?php namespace App\Exceptions; /**...
Laravel“自定义公共函数”教程
1、在 app/Helpers/ 新建一个文件 functions.php,当然这个文件位置和名称你可以自己定义,创建一些函数用于全局调用;我随意在function...
Laravel数据迁移“php artisan migrate 报错 Illuminate\Database\QueryException” 解决办法
今天用laravel5.6在进行数据迁移时候执行以下命令报错: (特殊字段太长报错) php artisan migrate 现在utf8mb4包括存...
Laravel5”定制错误页面“教程
laravel5 所有异常错误都由类 App\Exceptions\Handler 处理,该类包含两个方法: report 和 render 。这里我们只看 ren...
Laravel在views中“加载公共页面模板” 实现方法
背景: 在做后台功能时候,我们需要把头部和尾部摘出来作为公共模板使用; 版本:Laravel5.5; 1、我们使用了Blade模板,并创建一个head...