Laravel模糊查询区分大小写的实例
Laravel的ORM特殊操作!举个例子:我们数据库设计的编码方式如果是ci,也就是说大小写不敏感的话,我们搜索的时候,搜索test,那么结果是Test,test,teST等等都出来,但是我们加上like bi...
Laravel的ORM特殊操作!举个例子:我们数据库设计的编码方式如果是ci,也就是说大小写不敏感的话,我们搜索的时候,搜索test,那么结果是Test,test,teST等等都出来,但是我们加上like bi...
记录一下关于laravel5的unique验证:1、路由:Route::resource('/users', 'UsersController');2、Request: public function rules() { return [ 'email' => 'required|unique...
PHP具有完整的反射API,提供了对类、接口、函数、方法和扩展进行逆向工程的能力。通过类的反射提供的能力我们能够知道类是如何被定义的,它有什么属性、什么方法、方法都有哪些...
最近群里很多人文档,laravel如何做会员和管理两个身份登录,今天把教程分享一下自定义用户表登录认证是由 guards 和 providers 两部分构成的, defaults 配置是默认选择一个 gua...
http://laravelacademy.org/post/8270.html 官网文档一 。 首先在config=>auth.php 中配置二 。如果auth使用在model中 需要继承 User三。model 中自行对数据进行判断 然后...
在laravel有自带的登录验证。只要建立对应的表和配置一些文件就能够使用,无需开发者自己去实现登录逻辑。第一步:配置方面在config下的auth.php配置guards 和 providers 。 之...
本文实例讲述了Laravel框架表单验证操作。分享给大家供大家参考,具体如下:public function create(Request $request){ if($request->isMethod('POST')){ //验证通过后继...
laravel自带的 auth 认证中间件 - app/Http/Middleware/Authenticate.php查看源码: if (Auth::guard($guard)->guest()) { if ($request->ajax() || $request->wantsJson())...
中间件介绍http://laravelacademy.org/post/7812.html创建中间件php artisan make:middleware AdminLogin 然后我们打开kernel.php,将这个中间件加入到$routeMiddleware路由...
filesizefilesize,函数名,用来返回文件大小的字节数,如果出错返回 FALSE 并生成一条 E_WARNING 级的错误。(PHP 3, PHP 4, PHP 5)filesize -- 取得文件大小在php下filesize是用...
一、执行,php artisan make:event AdminLoginEvent 命令,Laravel目录\app\Events会生成AdminLoginEvent.php文件,二、我们先在\app\Providers目录下找到EventServiceProvider...
Laravel中,如果用户已经登陆,那么若其再打开登陆页面,那么会默认自动跳转至/home路径。要更改这个默认设置,请打开app/Http/Middleware/RedirectIfAuthenticated.php:<?phpna...
本文实例讲述了Laravel框架控制器的middleware中间件用法。分享给大家供大家参考,具体如下:场景:活动开始前只能访问宣传页面,开始后才可以访问其他页面:步骤:新建中间件,注册中间...
背景项目用户量逐渐增大,接口调用次数越来越多,所以决定使用Redis存token,缓解数据库压力调研在config/auth.php文件中发现用户的驱动使用的是EloquentUserProvider服务提供器,...
本文实例讲述了Laravel框架控制器的request与response用法。分享给大家供大家参考,具体如下:Laravel 控制器的requestpublic function request1(Request $request){ //取值...
为了添加自定义按钮,按官方文档分4步走:1、先定义工具类app/Admin/Extensions/Tools/ShowArtwork.php:<?phpnamespace App\Admin\Extensions\Tools;use Encore\Admin\Admin...
本文实例讲述了php使用curl伪造浏览器访问操作。分享给大家供大家参考,具体如下:原理服务器主要通过User-Agent识别客户端是何种设备User-Agent是Http协议中的一部分,属于头域...
本文实例讲述了php解决约瑟夫环算法。分享给大家供大家参考,具体如下:今天偶遇一道算法题“约瑟夫环”是一个数学的应用问题:一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只...
本文实例讲述了Yii2.0框架behaviors方法使用。分享给大家供大家参考,具体如下:初学Yii2.0 学习路径:http://www.yii-china.com/经过各种学习,积累知识点;(1)控制器 behaviors 过滤...
laravel中可以使用migration创建数据表,这使得数据库的迁移非常便利,下面介绍一下laravel中使用migration创建数据表的过程。数据库使用的是mysql,laravel版本为5.51. 创建并连...
cookie 是由服务器发送到浏览器的变量。cookie 通常是服务器嵌入到用户计算机中的小文本文件。每当计算机通过浏览器请求一个页面,就会发送这个 cookie。 (推荐学习:PHP视频教...
laravel-admin的框架已经定义好的多级联动可以去官网查看,这里就不再进行赘述,但是使用中发现功能与想要的东西有些偏差,刚进来默认的时候不好用,就自己改了改,增加了一个默认的...
对laravel-admin的图片上传机制有深深的疑惑,在用户信息页面上删除头像图片就会报错,当时用的是1.4的,后来更新1.5 发现删除按钮直接消失了,在使用过程中,要是在form中正常使用im...
今天在开发公司一个功能时,公司开发环境用的是laravel-admin,因为需要用上select联动,所以根据文档说明进行开发,并成功的使用上了,代码我就不重复,大家可以去参考laravel-admin官...
有些字段会用base64_decode加密存储,在每次查询都要查询出来解码。比较麻烦,laravel的model提供方法处理在对应的model里面格式为(set/get)(字段名称,注1)(Attribute)注:1.首字...
以前的后台都是使用自己手写的日志,但是最近公司工作较多,修改其他项目的任务就搭在了我的身上,今天用户要修改后台的操作日志界面,让登陆者可以更多地知道登录后端者的所有相关...
Laravel-admin 这个后台很好用,几乎省去了html和js的困扰,让后台CURD变得优雅简洁。这是一个自定义面的Demo路由定义: $router->get('mails/send', 'MailController@send');...
安装composer -vvv的参数是表示展示安装进度,测试时使用其他参数安装失败,一直卡着不动
curl -vvv https://getcomposer.org/installer | php
mv composer.phar /usr/local/bi...
php实现大文件断点续传下载实例,看完你就知道超过100M以上的大文件如何断点传输了,这个功能还是比较经典实用的,毕竟大文件上传功能经常用得到。require_once('download.class....
本文实例讲述了PHP-FPM 设置多pool及配置文件重写操作。分享给大家供大家参考,具体如下:重写配置文件1、清空php配置文件命令:> /usr/local/php/etc/php-fpm.conf2、重新写入ph...
本文实例讲述了php实现映射操作。分享给大家供大家参考,具体如下:映射映射,或者射影,在数学及相关的领域经常等同于函数。基于此,部分映射就相当于部分函数,而完全映射相当于完全...
1、简单筛选$filter->is('aid', '报警模块')->select(Alarm::all()->pluck('title', 'id'));2、筛选联动$filter->is('pid', '物业公司')->select(Property::all()->pluck('...
如下所示:$grid->actions(function (Grid\Displayers\Actions $actions) { if ($actions->getKey() == 1) { $actions->disableDelete(); }});禁止 列表的删除操作$grid...
一、框架版本说明laravel 5.5laravel-admin 1.7.5二、表格日期筛选使用后端调用代码$grid->filter(function(Grid\Filter $filter){$filter->like('title', '标题');$filter...
laravel-admin后台框架的select选择框的默认选中,结合select2的js插件;文档http://laravel-admin.org/docs/#/zh/model-form-fields?id=select%E9%80%89%E6%8B%A9%E6%A1%8...
select 二级联动不能正常获取数据原因使用二级联动时调用的api时,api返回的代码如以下,//控制器文件controller.php$this->form->select('sort', 'app') ->options($so...
浅谈orderby和sortable同时使用的问题laravel-admin使用的时候对model数据进行排序 $grid->model()->latest(); $grid->model()->where('status', 1)->orderby('created_at'...
如下所示:$grid->status(trans('alarm.status'))->display(function ($status) { if ($status==1) { return "<span class='label bg-red'>未处理</span>"; }elseif ($s...
主要是参考laravel-admin 自定义图表 的方法,下面简要介绍一下1、将需要用到的需要引用的插件采用下面的方法引入:用echart.js举例,首先要下载echart.js,放到public目录下面,比如...
最近做了一个项目,需要用户登录后,返回登陆前的页面。一般的逻辑是,用户访问某个页面,判断未登录,跳转到登陆界面,登陆成功后,返回访问前的页面。按照laravel的一般情况来做://头部...
1、数据库文件CREATE TABLE IF NOT EXISTS mr_key(id int(11) NOT NULL PRIMARY KEY AUTO_INCREMENT COMMENT '键id',project_id int(11) NOT NULL COMMENT '外键项目id',na...
本文章基于 pcntl 扩展做的多进程测试。
进程调度策略父子进程的调度由操作系统来负责,具体先调度子进程还是父进程由系统的调度算法决定,当然可以在父进程加上延时或是调用进...
php输出文字乱码的解决办法:在php文件最开头写上:<?phpheader('Content-type: text/html; charset=UTF8'); // UTF8不行改成GBK试试,与你保存的格式匹配?>PHP简介:PHP原...
如何用php定义一个数组?php中定义数组的方法:1、PHP定义数组的格式:数组名=array();如:$aa=array();//这样就定义了一个数组,之后给元素赋值:$aa[0]="9016";$aa[1]="9017";$aa[2]=...
一般如何调试php程序?一般使用Xdebug,Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。第一步、下载xdebug有两个版本带有...
本文实例讲述了thinkphp5+layui实现的分页样式。分享给大家供大家参考,具体如下:tp5之layui分页样式1.分页类路径:\thinkphp\library\think\paginator\driverLayui.php<?ph...
Libevent 是一个用C语言编写的、轻量级的开源高性能I/O框架,支持多种 I/O 多路复用技术: epoll、 poll、 dev/poll、 select 和 kqueue 等;支持 I/O,定时器和信号等事件;注册事件...
本文实例讲述了thinkphp5框架前后端分离项目实现分页功能的方法。分享给大家供大家参考,具体如下:方法一利用tp5提供的paginate方法实现自动分页参数page第几页,paginate分页方...
本文实例讲述了PHP实现数组根据某个字段进行水平合并,横向合并。分享给大家供大家参考,具体如下:PHP数组水平合并,横向合并,两条数据合并成一行需求将两个素组中日期相同的合并成...
如标题中的问题,怎么给 laravel-admin 中 grid 的列添加行数序号,不是 id ,来看一下代码的实现。先添加一个虚拟列:$grid->number('序号');然后把序号设置给这一列:$grid->rows(f...