PHP 箭头函数(=>)详解
箭头函数是 PHP 7.4 的新语法,是一种更简洁的匿名函数写法。 箭头函数的基本语法为 fn (argument_list) => expr。 示例 #1 箭头函数自动捕捉变量的值 <?php $y = 2; //箭头函数写法...
箭头函数是 PHP 7.4 的新语法,是一种更简洁的匿名函数写法。 箭头函数的基本语法为 fn (argument_list) => expr。 示例 #1 箭头函数自动捕捉变量的值 <?php $y = 2; //箭头函数写法...
若你使用 Laravel UI 扩展,那么你可能想知道Auth::routes()定义之后真正的路由都有什么? 查看 /vendor/laravel/ui/src/AuthRouteMethods.php 文件源码可以看到所有的路由列表。 ...
驼峰命名法(camelCase)要求第一个单词以小写字母开头,之后所有的单词以大写字母开头并且不能包含任何空格或标点符号。下面是一些驼峰命名法示例: “iPhone” “eBay” “personWeight” “statueHeight”...
在 Laravel 中使用 hasRole() 方法可以判定用户是否是指定角色,下面为两个示例: 一、CheckRole 中间件,验证用户是否为给定的「角色」 <?php namespace AppHttpMiddleware; us...
Laravel 根据两个字段相除的结果排序,也就是按照百分比排序。比如有销售业绩表,其中包含:本月已完成业绩、本月目标业绩两个字段,我们想按照完成率排名,那么在 laravel 中实现方法如下: $list = Sale::selectRa...
Dcat Admin 默认有四个行操作编辑、快捷编辑、删除和详情,实际默认显示只有三个小图标,没有说明文字。对用户不太友好,我们可以自己定义一个操作按钮显示样式,然后以通过配置参数 admin.grid.grid_action_class ...
最近使用 Dcat Admin 框架开发一套管理系统,在实际使用过程中发现前后台的 session 冲突了,前台用户退出时后台管理员也会退出登录、而后台管理员退出登录时前台用户也会退出登录。 仔细看了下官方手册,发现手册中已经提到了这个问题...
今天犯了一个低级错误,在 Laravel 关联模型删除时,无法触发关联模型的删除事件,示例代码如下: SelfExam Model: class SelfExam extends Model { protected $table = 'se...
在使用 Laravel 开发程序时,很多时候需要读取配置文件,为了程序稳健,一般会给配置文件一个默认值,那么如果我们需要在配置不存在时直接提示错误要怎么做呢? 其实很简单,Laravel 配置文件不存在时,可以通过闭包函数快速抛出异常。 $...
本文讲述借助第三方包在 Laravel 中实现中文转拼音功能,用到的包是:overtrue/pinyin,github地址:https://github.com/overtrue/pinyin。 一、安装扩展包 执行下面的命令安装扩展包,如...
如题,Dcat Admin项目线下开发时使用 http 协议正常,发布到服务器上配置 https 后无法登录,解决办法官方文档常见问题中已经给出,需要把配置文件的 admin.https 参数的值设置为 true。 修改 config/ad...
Laravel ORM 支持链式操作,因此如果需要多字段排序,那么多次调用 orderBy 函数即可: User::where('sex','1')->orderBy('score','desc')->orderBy('age'...
在使用 Laravel 中的 php artisan storage:link 命令创建符号链接时,遇到错误提示:ERROR The [public/storage] link already exists.这是因为已经创建过符号链接了,如...
Laravel程序提示:CSRF Token Mismatch.错误是因为默认启用 CSRF 保护,解决办法有两种: 方法一:从 CSRF 保护中排除 URI 有时你可能希望从 CSRF 保护中排除一组 URI。比如接入支付宝或者微信支付后...
一、配置 web-msg-sender 1、检查 workman 运行环境。 Linux用户可以运行以下脚本检查本地环境是否满足 workerman 要求: curl -Ss https://www.workerman.net/check ...