标签: Laravel

Laravel中10个有用的用法小结

本文给大家介绍了Laravel中一些常用的用法1.在find方法中指定属性User::find(1,['name','email']);User::findOrFail(1,['name','email']);2.Clone一个Model用replicate方法可以克隆一个Model$user=Us...

PHP 2021-03-19 128 0 0 阅读全文

Docker部署Laravel应用实现队列&任务调度

一、我们首先准备一下我们的docker/app.cron文件注意一下,文件最后的空行是必须的。#!/usr/bin/envbashPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin*****cd/var/www/html...

Docker 2021-04-26 116 0 0 阅读全文

Docker部署Laravel应用的实现示例

本文PHP基础镜像使用:php:7.3-apache本文Laravel版本为:laravel:5.8.*一、准备我们的Laravel应用#运行mix命令,打包js、css、img文件,如果没有用到mix这一步可以省略npminstallnpmrunproduction#安装composer.lock...

Docker 2021-04-26 115 0 0 阅读全文

Laravel的数据表填充器使用详解

一、数据表填充器填充操作就是往数据表中写测试数据的操作(增加操作),在开发阶段是很实用的功能。1.1填充器(种子文件)的创建与编写1.1.1、填充器默认的所在目录1.1.2、创建填充器phpartisanmake:seeder填充器名称【约定俗成的写法,大写表名+TableSeeder】例:以pap...

PHP 2021-04-21 117 0 0 阅读全文

Laravel使用Queue队列的技巧汇总

Laravel队列为不同的后台队列服务提供统一的API,例如Beanstalk,AmazonSQS,Redis,甚至其他基于关系型数据库的队列。队列的目的是将耗时的任务延时处理,比如发送邮件,从而大幅度缩短Web请求和相应的时间。队列配置文件存放在config/queue.php。每一种队列驱动的配...

PHP 2021-04-26 108 0 0 阅读全文

Laravel的加密解密与哈希实例讲解

一、加密解密当你的应用程序中需要用到加密和解密的地方时可以使用Laravel自带的加密解密工具。Laravel的加密机制使用的是OpenSSL所提供的AES-256和AES-128加密。强烈建议你使用Laravel内建的加密工具,而不是用其它的加密算法。所有Laravel加密之后的结果都会使用消息认...

PHP 2021-03-20 115 0 0 阅读全文

Laravel5.4框架中视图共享数据的方法详解

本文实例讲述了Laravel5.4框架中视图共享数据的方法。分享给大家供大家参考,具体如下:每个人都会遇到这种情况:某些数据还在每个页面进行使用,比如用户信息,或者菜单数据,最基本的做法是在每个视图空控制器中传入这些数据,但显然并不是我们想要的结果。另一种方法就是使用视图数据共享,视图数据共享的基本...

PHP 2021-04-27 99 0 0 阅读全文

Laravel使用Redis队列实例讲解

1、队列配置文件是config/queue.php(这里我默认配置即可):2、创建迁移表(failed-table、jobs、migrations)phpartisanqueue:tablephpartisanqueue:failed-tablephpartisanmigrateps:出现下面错误,...

PHP 2021-03-20 129 0 0 阅读全文

Laravel实现登录跳转功能

登录跳转:不同的用户在登录成功之后跳转到不同的网页当中例如:网站管理员登录成功后跳转到网站后台,vip用户登录成功后跳转到vip页面准备工作用户表CREATETABLE`users`(`id`bigint(20)unsignedNOTNULLAUTO_INCREMENT,`name`varchar(...

PHP 2021-08-07 96 0 0 阅读全文

Laravel使用Swoole实现Websocket主动消息推送的方法介绍

需求需要实现一个可以主动触发消息推送的功能,这个可以实现向模板消息那个,给予所有成员发送自定义消息,而不需要通过客户端发送消息,服务端上message中监听传送的消息进行做相对于的业务逻辑。主动消息推送实现平常我们采用swoole来写WebSocket服务可能最多的用到的是open,message,...

PHP 2021-04-30 113 0 0 阅读全文

Laravel自动转换长整型ID为字符串的实现

在设计API时,出于安全性等因素考虑,有时需要放弃使用自增ID,使ID非连续且不可猜测。通常可以使用Hashid,UUID,雪花ID等来实现。在最近的一个项目中,我尝试使用雪花ID。一通折腾下来发现,逼格挺高,实现也挺简单。然而当我继续撸起袖子与前端部分对接时,却出现了JS精度丢失问题,因为存储的I...

PHP 2021-04-21 99 0 0 阅读全文

Laravel5.1框架基础之路由详解

本文实例讲述了laravel5.1框架基础之路由。分享给大家供大家参考,具体如下:我在学习Laravel5.1,虽然刚刚开始,认识很浅,但还是需要做做归纳,清晰认识建议大家到laravel学院学习laravel1、路由(app/routes.php)在routes.php中进行路由设置,;作为访问的...

PHP 2021-04-27 102 0 0 阅读全文

Laravel-Admin 实现在指定的相册下添加照片

相册与照片是一对多的关系,有以下需求:1、点开一条相册数据看到相册的照片列表2、为相册添加照片时,表单中要看到相册的基本信息以下是实现步骤:第一步:构建带参数路由:$router->resource('manage/{albumid}/photo',Manage\PhotoController...

PHP 2021-04-30 129 0 0 阅读全文

Laravel5.1框架基础之Blade模板继承简单使用方法分析

本文实例讲述了laravel5.1框架基础之Blade模板继承简单使用方法。分享给大家供大家参考,具体如下:模板继承什么用?自然是增强基础页面的复用,有利于页面文档的条理,也便于更改多处使用的内容,如页头、页脚1.用法概要@include('common.header')包含子视图@extends(...

PHP 2021-04-27 116 0 0 阅读全文

Laravel Yajra插件 Datatable的使用详解

安装laravel框架命令行cd进入指定目录下,执行composercreate-project--prefer-distlaravel/laraveldatatable在指定目录下创建最新的laravel项目框架安装yajra插件命令行cd进入项目根目录下,执行composerrequireyaj...

其他 2021-03-30 128 0 0 阅读全文

Laravel框架表单验证格式化输出的方法

最近在公司的项目开发中使用到了laravel框架,采用的是前后端开发的模式。接触过前后端开发模式的小伙伴应该都知道,后端返回的数据格式需要尽可能搞得保证一致性,这样前端在处理时也方便处理。我们先通过观看下面的两张接口返回的效果图吧,这样或许会更加的直观一些。laravel默认的输出格式(图一)修改后...

Python 2021-04-28 113 0 0 阅读全文

Laravel 之Url参数,获取路由参数的例子

如下所示:echo'';var_dump($request->url());//urlecho'';echo'';var_dump($request->route('email'));//获取路由参数echo'';echo'';var_dump($request->method()...

PHP 2021-04-30 131 0 0 阅读全文

Laravel 实现上传图片到本地和前台访问示例

在config下新建文件admin.php,定义上传文件的路径'upload_img_path'=>'app/public/img',//本地上传图片路径'upload_file_path'=>'app/public/files'//本地上传文件路径在config/filesystems...

PHP 2021-04-30 108 0 0 阅读全文

浅谈Laravel-Admin Form中的数据,在提交后,保存前,获取并进行编辑

有一个这样的需求:当商品设置为立即上架时,通过审核就进入上架状态,当设置为保存时,通过审核就进入未上架状态。所以,需要在保存前根据提交的审核状态和设置的方式得到商品状态再保存,而通过$form->model()->attribute_name只能获取提交后的值,不能更改。Google之后...

PHP 2021-04-30 136 0 0 阅读全文

Laravel 配置路由 Api和Web定义的路由的区别详解

1、路由经过中间件方面不同打开kerenl.php就可以看到区别protected$middlewareGroups=['web'=>[\App\Http\Middleware\EncryptCookies::class,\Illuminate\Cookie\Middleware\AddQue...

PHP 2021-04-26 103 0 0 阅读全文