laravel
-
Laravel PHP 中EXCEL导入浮点型的日期转成格式化本地日期和时间
解释:float类型时间其实是距离指定时间的天数,小数前是整数天所以是日期,小数后面的是当天又不满一整天所以时分秒。 /** * EXCEL 中读取到的时间原型是 浮点型,现在要转成 格式化的标准时间格式 * 返回的时间是 UTC 时间(世界协调时间,加上8小时就是北京时间) * @param float|int $dateValue Excel浮点型数值 * @param int $calendar_type 设备类型 默认Windows 1900....
左鹏03-16 09:57:40
阅读更多 -
laravel使用X-PJAX时script的中文被转码的BUG修复
laravel的spatie/laravel-pjax 插件时,返回script标签中的中文被转码了,解决方法如下 在中间件中添加以下代码即可解决 /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle(...
左鹏02-25 15:14:00
阅读更多 -
Laravel5.5+使用union时使用paginate方法进行分页处理的解决方法
Laravel5.5+在使用union时使用paginate方法进行分页处理的解决方法参考以下代码 $union = DB::table(DB::raw('`orders`')) ->select(['order_id','is_pay','status','created_at']) ->where('created_at','<',Carbon::now()); $query = DB::table(DB::raw('`orders`')...
左鹏11-19 14:45:58
阅读更多 -
laravel框架常用目录路径函数
1、app目录的绝对路径 $path = app_path(); ->还可以使用app_path函数为相对于app目录的给定文件生成绝对路径: $path = app_path('Http/Controllers/Controller.php'); 2、项目根目录的绝对路径 $path = base_path(); ->还可以使用base_path函数为相对于应用目录的给定文件生成绝对路径 $path = base_path('vendor/bin'); 3、应用...
左鹏10-18 18:38:48
阅读更多 -
Laravel5.6自定义404错误页面方法
因为在laravel框架中,异常都是通过App\Exceptions\Handler类来处理的,使用instanceof 比较运算符可以判断是否是某个具体的异常,重写类中的render方法,如下: public function render($request, Exception $exception) { /* 错误页面 */ if ($exception instanceof NotFoundHttpException) { $code ...
左鹏07-25 19:32:47
阅读更多 -
Laravel5+登录验证码 使用captcha方法
一、安装captcha composer require mews/captcha 二、配置[/config/app.php]添加以下配置 'providers' => [ // ... Mews\Captcha\CaptchaServiceProvider::class, ] 'aliases' => [ // ... 'Captcha' => Mews\Captcha\Facades\Captcha::...
左鹏07-18 17:06:21
阅读更多 -
Laravel执行php artisan vendor:publish卡住问题解决方法
在执行php artisan vendor:publish时出现以下提示 Which provider or tag's files would you like to publish?: [0 ] Publish files from all providers and&n...
左鹏07-18 16:44:13
阅读更多 -
Laravel数据库获取值的常用方法
find($id) 需要一个主键$id并返回一个模型对象,若不存在则返回nullfindOrFail($id) 需要一个主键$id并返回一个模型对象,若不存在则发生错误,抛出一个errorfirst() 返回数据库中找到的第一条记录,若不存在匹配的数据则返回nullfirstOrFail() 返回数据库中找到的第一条记录,若不存在匹配的数据则发生错误,抛出一个errorget() 返回匹配的数据模型集合pluck($column1,$column2,...) 仅返回指定字段的...
左鹏07-09 10:46:03
阅读更多 -
Laravel批量插入(insert)数据
实现方法 $data= [ ['name'=>'111'], ['name'=>'222'], ]; DB::table('xxx')->insert($data); 也可以加在Model里 class BaseModel extend Model { public function addAll(Array $data) { return DB::table($this->getTable())->...
左鹏07-05 15:21:58
阅读更多 -
Laravel中自定义日志目录
https://learnku.com/articles/7125/custom-log-directory-in-laravel 通过以上思路自己写了个公共类如下 <?php // +---------------------------------------------------------------------- // | Laravel // +-------------------------------------------------...
左鹏07-05 10:34:34
阅读更多
点击排行
猜你喜欢
站点信息
- 建站时间:2018-09-18
- 网站程序:Spring Boot
- 主题模板:《今夕何夕》
- 文章统计:104条
- 微信公众号:扫描二维码,关注我们