laravel

2024/4/11 18:24:34

Laravel belongsTo 的使用

今天就拿广告主和广告计划之间的关系来,分享一下belongsTo的写法。对应关系是:一个广告主下面有多个广告计划。 广告主表结构: 广告计划表结构: 广告主模型内容如下:我只是写的一个示意模型 广告计划模型如下&#x…

搭建 AI 图像生成器 (SAAS) php laravel

今天来搭一套,AI 图像生成器 是基于 Openai DALLE 2 和 Openai DALLE 3 以及 Stability AI 和稳定扩散 API 构建的脚本,为用户提供了使用简单的提示和大小生成独特自定义图像的可能性。在这个平台上,创意得以快速、高效地实现,借助…

ModStartCMS v7.6.0 CMS备份恢复优化,主题开发文档更新

ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用,支持后台一键快速安装,让开发者能快的实现业务功能开发。 系统完全开源,基于 Apache 2.0 开源协议,免费且不限制商业使用。 功能特性 丰富的模块市…

QQ邮件发送(PHP的Laravel)

1. 开启 QQ 邮箱的 SMTP 支持 2.里面会一个类似于密码之类(复制一下) 3.然后再 .env文件里面配置一下 MAIL_DRIVERsmtp —— 使用支持 ESMTP 的 SMTP 服务器发送邮件; MAIL_HOSTsmtp.qq.com —— QQ 邮箱的 SMTP 服务器地址,必…

Laravel 多字段去重count计数

Laravel 多字段去重count计数 背景:需要统计数据列表总条数(字段1、字段2去重统计) table:policy_view,去重字段admin_id和permission 期望结果:count不含重复统计数据 解决思路: 语法:DISTI…

ModStart - 模块化开发框架的引领者

大家好,今天我们要来聊聊一款强大且流行的开发框架 —— ModStart。如果你正在寻找一个能够让你的开发工作变得更加高效、灵活且强大的工具,那么 ModStart 绝对值得你了解一下。 ModStart 是一款基于 Laravel 的模块化开发框架,它采用了 Apa…

小区物业业主管理信息系统设计的设计与实现(论文+源码)_kaic

摘 要 随着互联网的发展,网络技术的发展变得极其重要,所以依靠计算机处理业务成为了一种社会普遍的现状。管理方式也自然而然的向着现代化技术方向而改变,所以纯人工管理方式在越来越完善的现代化管理技术的比较之下也就显得过于繁琐&#x…

Laravel框架 - IOC容器详解

IOC 容器代码 好了,说了这么多,下面要上一段容器的代码了. 下面这段代码不是laravel 的源码, 而是来自一本书《laravel 框架关键技术解析》. 这段代码很好的还原了laravel 的服务容器的核心思想. 代码有点长, 小伙伴们要耐心看. …

laravel框架介绍(二) composer命令下载laravel报错

1.composer命令下载laravel报如下错 : curl error 18 while downloading https://repo.packagist.org/p2/symfony/uid.j son: transfer closed with 3808 bytes remaining to read,具体为 解决方案:执行以下命令切换镜像 >composer con…

laravel 安装

一:laravel安装1:laravel最新版安装composer global require "laravel/installer" #使用Composer下载Laravel安装程序 laravel new XXX #创建一个laravel项目,XXX为项目名称2:laravel指定版本安装composer create-project laravel…

php 阿里云短信服务及阿里大鱼实现短信验证码的发送

阿里云短信服务 一:使用阿里云的短信服务 ① 申请短信签名 ②申请短信模板 ③创建Access Key,获取AccessKeyId 与 AccessKeySecret。(为了安全起见,这里建议使用子用户的Access Key) 然后,下载阿里云短…

laravel框架介绍(一) 开发环境配置

一.编译及开发工具 PHPStudy是一个windows下的Apache/NgnixPHPMySQL的集成开发环境 优点: 便于安装, 部署方便服务器版本快速切换集成了很多实用的工具 ​​​​​​小皮面板(phpstudy) - 让天下没有难配的服务器环境! 二.配置和工具 2.1,Apache安装…

laravel框架介绍(二)

方法1.windows 可以直接下载 Composer-Setup.exe 方法2.配置php.exe目录环境变量,下载 composer.phar和php.exe平级目录, 新建 composer.bat 文件编辑以下内容 php "%~dp0composer.phar" %* 运行composer.bat ,出现版本号为成功 执行 composer self-update 以保持 Co…

最简单的laravel不使用任何扩展导出csv

php导出csv是非常常用的操作,网上也有灰常多的扩展。如果只是单纯的导出csv数据,完全没有必要去用扩展。现在做项目,都是代码能少就少,扩展能不用就不用。好了,不废话了,开干! 直接搞一个方法&…

PHP认证书–示例章节

php|architects "Zend PHP Certification Practice Book" http://www.phparch.com/cert/ZPCPB_sample.pdf php | architect的“ Zend PHP认证实践手册” http://www.phparch.com/cert/ZPCPB_sample.pdf Zends official PHP certification study guide http://phpcert…

添加一个编辑的小功能(PHP的Laravel)

一个编辑的按钮可以弹出会话框修改断更天数 前台 加一个编辑按钮的样式,他的名字是固定好的 之前有人封装过直接用就好,但是一定放在class里面,不要放在id里面 看见不认识的方法一定要去看里面封装的是什么 之前就是没有看,所以…

laravel报错 No query results for model [App\Post]. 的解决方法

这个通常由路由绑定出的问题,注意有绑定模型的路由,同路径的路由需要放在没绑定路由的后面 例如:/posts/create 和/posts/{post}的是同路径,/posts/{post}必须放在/posts/create 后面 顺序放反了,会报错

【Docker】实战多阶段构建 Laravel 镜像

作者主页: 正函数的个人主页 文章收录专栏: Docker 欢迎大家点赞 👍 收藏 ⭐ 加关注哦! 本节适用于 PHP 开发者阅读。Laravel 基于 8.x 版本,各个版本的文件结构可能会有差异,请根据实际自行修改。 准备 新…

laravel中的集合collect

306篇 laravel中的集合collect 一、我们使用 collect 辅助函数从数组中创建一个新的集合实例,对其中每一个元素执行 strtoupper 函数之后再删除所有的空元素: $collection collect([taylor, abigail, null])->map(function ($name) {return strtoup…

laravel使用protobuf扩展

看此篇文章之前,一定要确保,自己的开发环境或者生产环境已经安装好 protoc 的扩展,如果没有安装,建议先学习一下。 PHP使用protobuf(windows下):PHP使用protobuf(windows下&#xff…

Laravel 安装(笔记一)

目录 第一步、Laravel 一般使用 composer安装 第二步、使用composer安装项目 第三步、配置环境 第四步、访问域名,安装完成 Laravel 官网 l​​​​​​​Installation - Laravel 中文网 为 Web 工匠创造的 PHP 框架 第一步、Laravel 一般使用 composer安装 如…

php框架dcat-admin速查笔记

要想灵活的使用dcat-admin框架开发,必须知道框架有哪些类提供给我们使用. 每一个自定义的按钮,弹框,信息展示,小组件都用到特定的类和接口. 常用核心类 Dcat\Admin\Http\Controllers\AdminController 需要继承的公共控制器 Dcat\Admin\Layout\Content 布局核心 Dcat\Admin\Gr…

#laravel 通过手动安装依赖PHPExcel#

场景:在使用laravel框架的时候,需要读取excel,使用 composer install XXXX 安装excel失败,根据报错提示,php不兼容。 因为PHPHExcel使用的php版本 和项目运所需要的php 版本不兼容,php8的版本 解决方法:下载手工安装&a…

laravel 中with关联查询限定查询字段

1.关联加入select指定字段 public function CustomerInfo(){return $this->belongsTo(CustomerInfo::class, customer_id, id)->select([id, company_name, company_code, external_code, credit_total, customer_level, customer_state, goods_state]);}2. 闭包内selec…

LARAVEL --JOBS (同步\异步)消息队列 QUEUE --晋升篇

本篇博客为了更明确异步消息队列和同步消息队列的实现原理 以MySQL消息队列为示例,但是在真正的项目中(如果没有单独的异步服务器,则建议使用Redis消息队列) 一、简介 Laravel 的队列服务为不同的队列后端系统提供了一套统一的 API 。队列允…

laravel中的一些查询构造器

308篇laravel中我不知道的查询构造器 一、你还可以传递条件数组到 where 函数中&#xff1a; $users DB::table(users)->where([[status, , 1],[subscribed, <>, 1], ])->get();二、orwhere $users DB::table(users)->where(votes, >, 100)->orWhere(…

laravel8安装多应用多模块(笔记三)

先安装laravel8 Laravel 安装&#xff08;笔记一&#xff09;-CSDN博客 一、进入项目根目录安装 laravel-modules composer require nwidart/laravel-modules 二、 大于laravel5需配置provider&#xff0c;自动生成配置文件 php artisan vendor:publish --provider"Nwid…

Laravel with 预加载的使用

接着上一篇文章 Laravel belongsTo 的使用 继续分享 假设这样一场景&#xff1a;现在需要查询出每个广告主对应的广告计划以及每个广告计划对应的广告单元。设计到三张数据表 广告主表&#xff1a; 广告计划表&#xff1a; 广告单元表&#xff1a; 三张表之间的关系是&#x…

【关联字段如何在字典中生成】修改车间功能页面中,显示关联的公司(company)字段

之前做的添加页面&#xff0c;关联公司字段显示的功能 但是我发现修改车间页面这个字段&#xff0c;显示的companyId的值。 更令我惊讶的&#xff0c;当我在页面初始化的时候&#xff0c;先点击新增按钮&#xff0c;然后再点击修改按钮&#xff0c;那么修改页面中的隶属公司&a…

293 Laravel给request变量赋值,追加参数,修改参数

一、修改request $request->merge([ver > V1]);二、添加 //添加一个request字段&#xff0c;customer_id request()->offsetSet(customer_id, $customer->id); dd(request(customer_id)); 或者if(!$request->state){request()->offsetSet(state, 0);}参考&…

supervisord 进程管理器 Laravel执行队列

supervisord 进程管理器 执行队列 安装 yum install supervisor修改配置文件 /etc/supervisord.conf 最后一行 ini改为conf files=/etc/supervisor.d/*.conf vim /etc/supervisord.conf/etc/supervisord.d目录下新增配置文件 vim laravel-worker.conf 修改i 粘贴内容 退出修…

“晨曦记账本:筛选特定时间段内的借款信息,管理更轻松!“

晨曦记账本&#xff0c;为您的财务记录带来前所未有的便捷&#xff01;现在&#xff0c;我们推出了一项新功能&#xff0c;让您能够轻松筛选特定时间段内的借款信息。这不仅让您更轻松地管理借款记录&#xff0c;还能确保您的财务数据一目了然。 首先&#xff0c;我们要打开晨…

php的laravel权限问题

1.这是我新建的一个路由&#xff0c;然后就是说每新建一个路由都要给他开个权限&#xff01;&#xff01;&#xff01;&#xff01; 2.这个是组内大佬写的&#xff1a; 我们也可以在里面加&#xff0c;也可以在浏览器的页面手动加&#xff08;对我们新手来说还是浏览器的页面…

分享一些基于php商城案例

案例1&#xff1a; ​​​​​​http://www.9520.xin/ 案例2&#xff1a; http://ptll.hasbuy.com/ 案例3&#xff1a; http://likeshop.9520.xin/mobile 案例4&#xff1a; http://www.hasbuy.com/

laravel5.5 Validator 自定义错误提示语

1、使用的类 use Illuminate\Support\Facades\Validator; 2、自定义方式如下&#xff1a; $params [username > 王五,phone > 13111111111,password > $2y$10$yoOslZ7mlMUmv1SCZhh/rubAgH5.4qxpHSt78eTQ3G5L3J4uDDOhW, ]; $rules [username > requi…

Laravel 框架构造器的排序分组.子查询 JOIN 查询 构造器的增删改 ⑦

作者 : SYFStrive 博客首页 : HomePage &#x1f4dc;&#xff1a; THINK PHP &#x1f4cc;&#xff1a;个人社区&#xff08;欢迎大佬们加入&#xff09; &#x1f449;&#xff1a;社区链接&#x1f517; &#x1f4cc;&#xff1a;觉得文章不错可以点点关注 &#x1f44…

深兰科技入选亿欧《“制”敬不凡先锋榜·智能机器人Top10》榜单

日前&#xff0c;由亿欧协办的2023工博会工业智能化发展高峰论坛于上海成功举办&#xff0c;会上发布了《2023智能制造&#xff1a;“制”敬不凡先锋者》系列名单。深兰科技凭借在智能机器人开发中的技术创新和模式应用&#xff0c;入选《“制”敬不凡先锋榜——智能机器人Top1…

Notice: Use of undefined constant ShareErrorsFromSession - assumed 'ShareErrorsFromSession' in F:\wa

使用laravel框架时报错&#xff0c;错误显示使用了未定义的常量ShareErrorsFromSession&#xff0c;还以为是Container.php文件中的错误&#xff0c;原来不是 报错原因就是因为在中间件文件里不小心多写了一个单词ShareErrorsFromSession 解决方法自然是删掉这个单词就好了

mysql 一对多 合并多个通过 逗号拼接展示

mysql 一对多 合并多个通过 逗号拼接展示 以上内容由chatgpt中文网 动态生成 SELECTuser_id,project_id,GROUP_CONCAT(project_specs_id) AS merged_specs_ids FROMzt_medication_specs_total WHEREspecs_num_total < 5 GROUP BYuser_id, project_id;laravel model 对应写…

laravel使用ElasticSearch进行搜索

1.安装elasticsearch和ik插件 ①elasticsearch集成包&#xff08;包括ik中文插件&#xff09;安装地址&#xff1a;https://github.com/medcl/elasticsearch-rtf ②测试安装 启动elasticSearch&#xff1a;bin/elasticSearch -d ③测试是否安装成功 127.0.0.1:92002.ElasticSea…

laravel分页参数设置

<?php $list $model->where($filter)->orderBy(created_at, desc)->paginate($pagesize, //每页显示条的条数//分页后面的相关参数设置[param1,param2,param3,...],//当前页码page,$page);

adMethodCallException: This cache store does not support tagging.

使用laravel时报错如下&#xff1a;adMethodCallException: This cache store does not support tagging. 查询相关资料发现&#xff1a; Cache tags are not supported when using the file or database cache drivers. The Entrust package probably uses them somewhere. Yo…

laravel Unauthenticated. 500

这几天我这边出现一个很诡异的现象 1.Unauthenticated.的错误是以500的状态返回 2.报错为偶发性&#xff0c;不好复现 3.内置日志并未捕获到该异常 laravel的日志是基于 Monolog 日志函数库&#xff0c;Monolog 支持和提供多种强大的日志处理功能。但是laravel错误日志并没…

laravel 中 npm run 同时执行多个命令

在使用laravel 启动项目时 经常需要同时运行两个命令。 1.前端既是 npm run dev 2.后端php则是 php artisan serve 可以安装 使用 concurrently 进行并行启动 concurrently - npm npm install concurrently --save 之后修改 package.json 在 scripts 中增加 &#xff08;多条…

laravel中session操作(转载别人文章仅供自己参考)

以file为示例 1、Http request session方法$request->session()->put(key1,value1); echo $request->session()->get(key1); 2、session的辅助函数 session()->put(key2,val2); echo session(key2);3、通过session类 Session::put(key3,val33); echo Session::…

laravel-admin之 浏览器自动填充密码(如果需要渲染数据库密码的话,首先确认数据库密码是否可以逆向解密)

参考 https://blog.51cto.com/u_10401840/5180106 为什么浏览器端保存的密码一直自动写入到$form->password 解决办法 2、在页面进入的时候&#xff0c;默认表单的type值为text&#xff1b;推荐指数&#xff1a;2颗星 5、设置表单的readonly属性;推荐指数&#xff1a;4颗…

授权策略(authorize方法)

authorize方法&#xff08;授权策略的使用示例&#xff09; $this->authorize(destroy, $status) 要实现这个功能&#xff0c;你需要执行以下步骤&#xff1a; 1、创建一个授权策略&#xff1a; 在Laravel中&#xff0c;授权策略是用于定义用户对特定操作的权限的类。你可…

Laravel 5.3 多用户表登录

转载地址&#xff1a;https://laravel-china.org/topics/2777 简介# 在底层代码中&#xff0c;Laravel 的认证组件由 guards 和 providers组成&#xff0c;Guard 定义了用户在每个请求中如何实现认证&#xff0c;例如&#xff0c;Laravel 通过 session guard来维护 Session 存储…

laravel5.5 queque队列+redis的使用

首先安装predis扩展 &#xff1a;composer require predis/predis队列的配置信息储存于 config/queue.php 文件中&#xff0c;在这个文件中你会发现框架所支持的队列驱动的配置连接示例。这些驱动包括&#xff1a;数据库&#xff0c;Beanstalkd&#xff0c;Amazon SQS&#xff…

最棒的 7 个 Laravel admin 后台管理系统推荐 - 卡拉云

本文完整版&#xff1a;《最棒的 7 个 Laravel admin 后台管理系统推荐》 目录Laravel admin 后台管理系按类型选择脚手架型CRUD 接口型可视化编程新一代低代码开发工具涵盖大多数场景需求的 7 个最棒的 Laravel admin 后台管理系统Laravel Nova - Laravel 官方出品&#xff0c…

laravel引入element-ui后,blade模板中使用elementui时,事件未生效问题(下载element-ui到本地直接引入项目)

背景 重构公司后台项目&#xff0c;使用了dcat-admin&#xff0c;但是dcat-admin有些前端功能不能满足需求。因此引入element-ui进行相关界面的优化 具体流程 1.下载element-ui到本地 2.进入如下目录 打开 node_modules\element-ui\lib 复制index.js 打开 node_modules/ele…

阿语Python项目实操之美多后台管理-商品管理之sku表管理第5.1.1节查询获取sku表列表数据...

查询获取sku表列表数据在获取sku数据时&#xff0c;我们在请求中包含了查询关键keyword&#xff0c;这时我么就需要对keyword进行判断&#xff0c;来返回不同的查询数据接口分析请求方式&#xff1a;GET /meiduo_admin/skus/?keyword<名称|副标题>&page<页码>…

Laravel框架中的目录结构都有什么作用?

Laravel框架安装完成后&#xff0c;会在C:lwebwwwlapavel目录下自动创建一些文件和目录。本节来了解一下框架中各个目录的作用。 Laravel框架一级目录的作用如表所示。 在熟悉了一级目录的作用后&#xff0c;下面来看一下Laravel框架常用的子目录和文件的作用&#xff0c;如下…

阿里云上安装并运行Laravel(Lamp)

Lamp的安装就不说了&#xff0c;随便在网上搜索就能搜索到。 我很久以前就打算自己写一个个人博客&#xff0c;写了一点——渐渐认识到了一些需要改变的东西。于是打算重新来过&#xff0c;我因此选择了Laravel. 好了&#xff0c;什么都不懂的小白我开始慢慢折腾了。 坑1 阿…

laravel系列(三) Dcat admin框架工具表单以及普通表单的使用

工具表单: 什么是工具表单; 工具表单是一种可以让用户输入和提交信息的工具。在表单中&#xff0c;用户可以填写各种信息&#xff0c;例如姓名、电话、地址等&#xff0c;然后提交给特定的接收者。工具表单在很多框架中都是自带表单组件,下面就为大家讲解如何使用Laravel中的…

Can't use function return value in write context

Cant use function return value in write context php的版本过低&#xff0c;如果你使用了类似if(empty($a)){},这样的语句了&#xff0c;如果是5.5的php就不会有这个问题了 我装的php-5.6.4.tar.bz2 解决了

laravel框架引用kafka

在 Laravel 中操作 Kafka&#xff0c;可以使用 php-rdkafka 扩展或 confluent-kafka-php 扩展。 以下展示如何使用 confluent-kafka-php 扩展来在 Laravel 中使用 Kafka。 操作步骤说明&#xff1a; 1、安装 confluent-kafka-php 扩展。您可以使用 Composer 进行安装&#x…

【php】windows下php运行已有php web项目环境配置教程

php环境配置教程 php安装composer安装扩展安装redis扩展安装 composer install 本文操作系统使用的是win11&#xff0c;软件PhpStorm 2023.1 php安装 要安装的php版本可以在composer.json看到&#xff0c;下载安装对应版本 windows下载地址https://windows.php.net/download …

laravel getQueryLog() time 代表什么

laravel中的getQueryLog()方法返回了执行的所有查询的详细信息&#xff0c;包括查询语句、绑定的参数和查询的执行时间等。其中&#xff0c;time字段代表了每个查询的执行时间&#xff0c;以毫秒为单位。 以下是一个示例代码&#xff0c;演示了如何使用getQueryLog()方法获取查…

laravel8 安装swoole扩展

,1&#xff0c;确保你的开发环境满足要求&#xff0c;包括 PHP 版本和相关的扩展。Swoole 扩展要求 PHP 版本为 7.2 或更高&#xff0c;并且需要安装 Swoole 扩展本身。 ,2&#xff0c;打开终端或命令行窗口&#xff0c;并导航到你的 Laravel 项目目录。 ,3&#xff0c;使用 …

Laravel 文章推荐

针对我个人遇到的问题或者个人觉得好的文章&#xff0c;防止日后脑海中想到&#xff0c;咦&#xff0c;这个问题哪里好像见过 文章推荐 在 Laravel 中动态隐藏 API 字段 2018 PHP 应用程序安全设计指北Laravel API 项目必须使用的 8 个扩展包

搭建Laravel API服务

一、服务器环境 主机操作系统Nginx版本php版本lumen版本腾讯云主机Centos 7.2 64位1.14.07.1.175.6 二、安装nginx 1、 安装 nginx 需要先将官网下载的源码进行编译&#xff0c;编译依赖 gcc 环境&#xff0c;如果没有 gcc 环境&#xff0c;则需要安装&#xff1a; yum ins…

ModStartBlog v8.0.0 博客归档页面,部分组件升级

ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用&#xff0c;支持后台一键快速安装&#xff0c;让开发者能快的实现业务功能开发。 系统完全开源&#xff0c;基于 Apache 2.0 开源协议。 功能特性 丰富的模块市场&#xff0c;后台一键快速安装会…

laravel自定义日志保存文件加上日期

在config/logging.php文件中&#xff0c;找到channels数组&#xff0c;添加以下内容&#xff1a; payment > [driver > single,path > storage_path(logs/payment/.date(Y-m-d)..log),level > debug, ],在执行代码的方法里&#xff0c;加上以下代码&#xff1a; …

Laravel使用Kafka实践教程(从安装到使用0-1)

一、Linux安装Kafka 首先Linux服务器需要安装好Kafka,这里不再具体细说&#xff0c;可以看我前面的文章&#xff1a;Linux搭建Kafka详细一步一步指南(linux启动kafka脚本)-CSDN博客 二、Laravel安装Kafka composer require enqueue/rdkafka:0.10.18注意&#xff1a;版本号一…

laravel jwt 返回自定义错误

1.增加中件间 ApiAuth.php 2.中间件的内容为 <?phpnamespace App\Http\Middleware;use Closure; use Tymon\JWTAuth\Facades\JWTAuth; use Tymon\JWTAuth\Exceptions\JWTException; use Tymon\JWTAuth\Exceptions\TokenExpiredException; use Tymon\JWTAuth\Exceptions\T…

PHP使用 yansongda/pay 实现支付宝-网页支付功能,转账提现功能

PHP使用 yansongda/pay 实现支付宝-网页支付功能&#xff0c;转账提现功能 官方文档安装代码调用示例 官方文档 https://pay.yansongda.cn/ 安装 注意PHP对应版本 composer require yansongda/pay 代码 这里的获取配置方式跟文档有些差别,因为证书地址需要动态配置获取存在一些…

PHP Discord获取频道消息功能实现

PHP Discord获取频道消息功能实现 1. 关注对应频道2. 添加机器人3. 配置机器人权限4. 使用 DiscordPHP 类库5. 代码示例 (Laravel 框架)6. 服务器部署 1. 关注对应频道 首先要创建自己的频道, 然后到对应的公告频道中关注这个频道(这时 Discord 会让你选择频道, 选择之前创建的…

二刷Laravel 教程(用户模型)总结Ⅲ

一、数据库迁移 当我们运行迁移时&#xff0c;up 方法会被调用&#xff1b;&#xff08;创建表&#xff09; 当我们回滚迁移时&#xff0c;down 方法会被调用。&#xff08;删除表&#xff09; public function up() { //create 方法会接收两个参数&#xff1a;一个是数据…

PHP的Laravel的数据库迁移

1.默认迁移文件 2.数据库迁移 在终端输入以下代码 php artisan migrate 我的报错啦&#xff01;&#xff01;&#xff01;&#xff01;&#xff01; 数据库里面只有两张表&#xff0c;实际上应该有四张的&#xff01;&#xff01;&#xff01; 解决方法&#xff1a; 反正表已…

在 Laravel 中,清空缓存大全

在 Laravel 中&#xff0c;清空缓存通常涉及到清除应用程序中的缓存文件和数据库查询缓存。以下是一些常用的清空缓存方法&#xff1a; 1. 清除路由缓存&#xff1a; Laravel 的路由缓存可以提高应用程序的性能&#xff0c;但在开发过程中&#xff0c;你可能需要频繁地更改路…

lumen 使用 jwt 实现用户认证

✨ 目录 &#x1f388; 安装 jwt 库&#x1f388; 修改文件&#x1f388; 修改配置文件&#x1f388; 生成Secret&#x1f388; 模型修改&#x1f388; 门卫验证&#x1f388; 登录退出验证&#x1f388; 路由守卫&#x1f388; 路由配置 &#x1f388; 安装 jwt 库 首先需要安…

laravel中使用redis分布式锁

set(string $key, $value, $expireResolution null, $expireTTL null, $flag null) 第一个参数&#xff1a;下标 第二个参数&#xff1a; 唯一的uuid值 (删除锁的时候用) 第三个参数&#xff1a; ex 设置key的过期单位时间秒 px 设置key的过期单位时间毫秒 第四个参数&a…

BSPHP 未授权访问 信息泄露

漏洞描述 BSPHP 存在未授权访问 泄露用户 IP 和 账户名信息 漏洞复现 访问url&#xff1a; 构造payload访问&#xff1a; /admin/index.php?madmin&clog&atable_json&jsonget&soso_ok1&tuser_login_log&page1&limit10&bsphptime16004073…

ModStartCMS v7.1.0 后台栏目模式切换,富文本公式升级

ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用&#xff0c;支持后台一键快速安装&#xff0c;让开发者能快的实现业务功能开发。 系统完全开源&#xff0c;基于 Apache 2.0 开源协议&#xff0c;免费且不限制商业使用。 功能特性 丰富的模块市…

php第三方skd自动加载

把mugou-sdk复制到项目下在composer.josn找到classmap加入sdk "autoload": {"classmap": ["mugou-sdk"] },在composer.josn找到files加入sdk "autoload": {"files":[mugou-sdk] },项目目录下运行 composer dump-autoload…

国产开源无头CMS,MyCms v4.7 快捷生成接口开发后台

MyCms 是一款基于 Laravel 开发的开源免费的开源多语言商城 CMS 企业建站系统。 MyCms 基于 Apache2.0 开源协议发布&#xff0c;免费且可商业使用&#xff0c;欢迎持续关注我们。技术交流 QQ 群&#xff1a;887522124 加群请备注来源&#xff1a;如gitee、github、官网等 v4…

laravel与微信小程序之微信支付

步骤一&#xff0c;去官网下载好composer,安装composer,建议自动化安装&#xff0c;会帮忙配置好,例如环境路径path; 步骤二&#xff0c;下载laravel,建议5.5&#xff1b; 步骤三&#xff0c;首先引入 安正超 大大的 overtrue/laravel-wechat composer包&#xff0c;如果你php版…

Laravel使用Repository-第一篇

1、安装 执行以下命令以获取软件包的最新版本&#xff1a; composer require prettus/l5-repository 2、> laravel5.5 ServiceProvider将自动附加 &#xff0c;否则需要手动添加如下代码&#xff1a; 在config/app.php添加Prettus\Repository\Providers\RepositoryServ…

Laravel 后台管理 Dcat Admin 使用记录

Laravel Dcat Admin 安装配置修改配置表格操作 Ajax 结合 Pjax 更新数据状态表格 链接表单设置页面(通常修改更新在同一页面)表单 安装配置 安装文档地址 框架版本 Laravel 8.* 修改配置 修改 admin.php 文件 return [// 后台名称name > DAD后台管理,// 标题title > 后台…

配置 Homestead 遇到 PHP 版本问题

Homestead PHP 版本问题 打开网页的时候显示 Fatal error: Composer detected issues in your platform: Your Composer dependencies require a PHP version “> 7.2.5”. You are running 7.1.33-18ubuntu20.04.1deb.sury.org1. in /home/vagrant/Code/Laravel/vendor/com…

用mac的sublime text的php写的hello world!代码,用xammp的localhost/index.php显示

<html> <body><p id"demo"></p> <?phpecho hello world!;?> </body> </html>显示&#xff1a; hello world&#xff01;

ffmpeg混合音频文件

Heres how to mix three audio files into one: 以下是将三个音频文件混合为一个的方法&#xff1a; ffmpeg -i alex.aiff -i fred.aiff -i whisper.aiff -filter_complex "[0:0][1:0] amixinputs3:durationlongest" out.mp3Note the inputs3 part as were mixing t…

laravel安装初步使用学习 composer安装

一、什么是laravel框架 Laravel框架可以开发各种不同类型的项目&#xff0c;内容管理系统&#xff08;Content Management System&#xff0c;CMS&#xff09;是一种比较典型的项目&#xff0c;常见的网站类型&#xff08;如门户、新闻、博客、文章等&#xff09;都可以利用CM…

laravel8-rabbitmq消息队列-实时监听跨服务器消息

使用场景介绍: 1)用于实时监听远程服务器发出的消息(json格式消息),接受并更新消息状态,存储到本地服务器 2)环境:lNMP(laravel8) 3)服务器需要开启rabbitmq驱动队列 1、composer安装rabbitmq扩展包 vladimir-yuldashev/laravel-queue-rabbitmq 参考文档:[https:…

266 laravel中手动分页的方法

use Illuminate\Pagination\LengthAwarePaginator;public function index(Request $request){$list [...];//当前页数 默认1$page $request->page ?: 1;//每页的条数$perPage 10;//计算每页分页的初始位置$offset ($page * $perPage) - $perPage;//实例化LengthAwarePag…

laravel-admin导出excel全部,表中无id列导出失败

laravel-admin导出excel时&#xff0c;导出全部数据&#xff0c;但是表中没有id字段&#xff0c;然后就无法导出excel&#xff1b; 就直接显示 一开始我也很着急&#xff0c;弄了半天还是不行&#xff0c;然后重写还是有问题 最后发现底层代码排序是按照id排序的orderBy(id, a…

Warning: preg_replace_callback(): Requires argument 2, 'iconv('UCS-2', 'UTF-8',

Warning: preg_replace_callback(): Requires argument 2, iconv(UCS-2, UTF-8, pack(H4, \1)) php 升级后(5.4升级到5.6)出现的错误 1)PHP message: PHP Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead 2)Warning: preg_repl…

280 laravel中的监听器和事件

看这两篇文章就行了&#xff0c;https://zhuanlan.zhihu.com/p/166127686 https://www.jb51.net/article/157682.htm 但是我没有体会到监听器的好处&#xff0c;暂时不用了&#xff0c;直接写入日志多好

wordpress显示摘要_在WordPress中突出显示php源代码

wordpress显示摘要The source code highlighting was probably the first feature I was missing in WordPress. I briefly googled my options and decided it would be quicker to add the missing feature myself, since it looked pretty straightforward. 突出显示源代码可…

牧场物语 牧场规划_在本周的(Java)牧场上

牧场物语 牧场规划Theres a book promotion event this week at the JavaRanchs HTML and JavaScript forum, ranchers are asking all kinds of interesting questions about my OOJS book. There will be a free book giveaway at the end of the week, so come in and join …

Laravel自带SMTP邮件组件实现发送邮件(QQ、163、企业邮箱都可)

原文链接&#xff1a;https://blog.csdn.net/woqianduo/article/details/81024244 laravel自带SMTP邮件配置和遇到的坑 laravel自带SwiftMailer库&#xff0c;集成了多种邮件API&#xff0c;可以很方便的实现邮件的发送。在本教程中使用到的是SMTP&#xff08;Simple Message…

Model::unguard()的作用

这是在生成假数据时碰见的&#xff0c;浅查了一下 Model::unguard() 是 Laravel 框架中的一个方法&#xff0c;它的作用是取消对 Eloquent 模型的属性赋值的安全性保护。 在默认情况下&#xff0c;Laravel 的 Eloquent 模型会对属性赋值做一些安全性检查&#xff0c;例如防止…

Laravel 技巧之 定时任务

定时任务 Scheduled Tasks 是 Laravel 提供的组件之一&#xff0c;稍微上点规模的项目应该都会用到&#xff0c; 比如开发微信应用时通过定时任务去刷新 access token&#xff0c;比如每天定时发推送提醒用户要记得签到。 对于定时任务的基本用法&#xff0c;官网文档已经描述…

laravel框架 - 安装初步使用学习 composer安装

一、什么是laravel框架 Laravel框架可以开发各种不同类型的项目&#xff0c;内容管理系统&#xff08;Content Management System&#xff0c;CMS&#xff09;是一种比较典型的项目&#xff0c;常见的网站类型&#xff08;如门户、新闻、博客、文章等&#xff09;都可以利用CM…

larave框架常见问题

laravel运行常用问题 修改.env文件配置&#xff0c;配置无法生效&#xff0c;重启服务也不行&#xff1f; 这是因为使用了配置文件缓存&#xff0c;执行清除缓存命令或者直接删除缓存文件即可 php artisan cache:clear php artisan config:clear

Laravel 学习笔记之 中间件

一个网站必须过滤进入应用程序的 HTTP 请求和权限检测&#xff0c;比如用户登录&#xff0c;用户是否有权限操作这个界面&#xff0c;菜单显示判断。在 ThinkPHP 里&#xff0c;往往通过继承一个基类&#xff0c;在初始化方法里调用检测方法&#xff0c;而Laravel 提供了中间件…

JavaScript中的按位运算

Dont you just love discovering new treasures?! Today I stumbled upon a Google/ex-Urchin javascript - urchin.js. Scrolling down the file with no apparent purpose in mind, I though I saw some >> and <<s. A second look? Yep, these do look like b…

hg19索引文件_hg从存储库还原单个文件

hg19索引文件还原(Revert) hg revert -r .^ filename提交中有什么内容&#xff1f; (Whats in a commit?) hg tip -vp忘记这些未跟踪的文件 (Forget these untracked files) hg purgeTell your friends about this post on Facebook and Twitter 在Facebook和Twitter上告诉您…

为你自己学laravel - 15 - model的更新和删除

为你自己学laravel。 model的部分。 这一次讲解的是model当中怎么从数据库当中更新数据和删除数据。 先从数据库当中抓出来资料。 当然我们是使用php artisan tinker进入到终端机。 我们的做法是想要将available这个栏位修改成为true。 第一种更新方法 上面我们就是修改了对…

larvel 中的api.php_Laravel 开发 API

Laravel10中提示了Target *classController does not exist&#xff0c;为什么呢&#xff1f; 原因是&#xff1a;laravel8开始写法变了。换成了新的写法了 解决方法一&#xff1a; 在路由数组加入App\Http\Controllers\即可。 <?phpuse Illuminate\Support\Facades\Route;…

laravel6 邮件发送注意事项

.env邮件部分的配置&#xff1a; MAIL_DRIVERsendmail MAIL_HOSTxx.xx.xx MAIL_PORT465 MAIL_USERNAMExxxx.xx MAIL_PASSWORDxxxx MAIL_ENCRYPTIONssl MAIL_FROM_ADDRESSxxxx.xx MAIL_FROM_NAMExxx 发送邮件的部分代码&#xff1a; $to_email $data[email]; $filepath $da…

laravel的ORM 对象关系映射

Laravel 中的 ORM&#xff08;Eloquent ORM&#xff09;是 Laravel 框架内置的一种对象关系映射系统&#xff0c;用于在 PHP 应用中与数据库进行交互。Eloquent 提供了一种优雅而直观的语法&#xff0c;使得开发者可以使用面向对象的方式进行数据库查询和操作。 定义模型&…

laravel8中常用路由使用(笔记四)

目录 1、框架路由目录统一放该目录 2、基本路由,路由都调用Route方法 3、控制器使用路由 4、路由参数 5、路由组 6、命名路由 7、命令查看当前路由列表 8、路由缓存 在Laravel 8中&#xff0c;路由定义了应用程序中接受请求的方式。它们定义了URL和相应的控制器方法之间的…

laravel-admin之 解决上传图片不显示 $form->image(‘image‘); 及 $grid->column(‘image‘);

参考 https://blog.csdn.net/u013164285/article/details/106017464 $grid->column(‘image’)->image(‘http://wuyan.cn’, 100, 100); // //设置服务器和宽高 图片上传的域名 上传的图片不显示 在 这里设置了图片的上传路径 在这里设置 域名 就可以回显图片

Tinker 环境下数据表的用法

如果我们要自己手动创建一个模型文件&#xff0c;最简单的方式是通过 make:model 来创建。 php artisan make:model Article 删除模型文件 rm app/Models/Article.php 创建模型的同时顺便创建数据库迁移 php artisan make:model Article -m Eloquent 表命名约定 在该文件中&am…

laravel项目结构_Laravel项目的项目结构

laravel项目结构Open your project: At first, we will see the main directories which we are using the most and which are useful. 打开您的项目&#xff1a;首先&#xff0c;我们将看到我们使用最频繁且最有用的主目录。 Projects: 项目&#xff1a; Database create 数…

CentOS SVN客户端应用

CentOS SVN客户端应用 http://www.2cto.com/os/201204/125966.html yum install -y subversion svn checkout svn://192.168.1.1/pro/domain svn add *.php(添加当前目录下所有的php文件) 例如&#xff1a;svn commit -m “add test file for my test“ test.php 简写&#x…

laravel5.5 PHP脚本执行Linux语句

为了方便自己查看每天记录的日志&#xff0c;写了一个PHP脚本。 场景是这样的&#xff1a;在laravel项目里面storage/logs目录下&#xff0c;每天会记录请求第三方接口的日志&#xff0c;但是请求的第三方有多个&#xff0c;并且每个第三方请求的日志都会记录到一个文件中&…

laravel Excel3.0的使用方法

1. 执行语句&#xff1a;composer require maatwebsite/excel 或者 composer require maatwebsite/excel ~3.1 2. 在config的app.php中的provides中 加上 Maatwebsite\Excel\ExcelServiceProvider::class, providers > [....Maatwebsite\Excel\ExcelServiceProvider::…

Laravel 事件(event)-第一篇

第一步、在 Providers 目录下的 EventServiceProviders.php 文件 中&#xff0c;手动加入红色框起来的代码。 第二步、在项目的根目录执行&#xff1a; php artisan event:generate 此时项目中&#xff0c;会多出两个目录 &#xff0c;Events 和 Listeners 。并会自行创建两…

Laravel 事件(event)+ 队列(queue)-第二篇

阅读此篇之前&#xff0c;请先阅读 Laravel 事件&#xff08;event&#xff09;-第一篇 在第一篇的基础上&#xff0c;来学习eventqueue的使用。 第一步、将 CeShiListener 继承&#xff08;implements&#xff09; ShouldQueue &#xff0c;在第一篇的基础上&#xff0c;只是…

laravel5.5 队列的使用

1、配置队列:composer require "predis/predis:~1.0" 2、在ENV中配置&#xff1a;QUEUE_DRIVERredis 3、配置表&#xff0c;失败时队列的失败信息内容会存到此表里。命令&#xff1a;php artisan queue:failed-table 4、生成记录失败的数据表&#xff1a;php arit…

laravel5.5 evnet的使用

第一部分 解释 当一个用户阅读了一篇文章&#xff0c;可能需要给文章增加点击量&#xff0c;给阅读的用户增加积分&#xff0c;给文章作者发送通知等功能。对于以上操作&#xff0c; 我们可以使用laravel提供的事件机制进行良好的解耦。以上的用户阅读一篇文章&#xff0c;就是…

Laravel里firstOrCreate、firstOrNew、updateOrCreate 方法使用

使用时请注意版本&#xff0c;下面介绍的函数 firstOrCreate 和 firstOrNew 跟版本有很大的关系 1.firstOrCreate firstOrCreate 方法将会使用指定的字段 > 值对&#xff0c;来尝试寻找数据库中的记录。如果在数据库中找不到&#xff0c;5.5 以下版本会使用属性来添加一条记…

框架安全-CVE 复现SpringStrutsLaravelThinkPHP漏洞复现

目录 服务攻防-框架安全&CVE 复现&Spring&Struts&Laravel&ThinkPHP概述PHP-开发框架安全-Thinkphp&Laravel漏洞复现Thinkphp-3.X RCEThinkphp-5.X RCELaravel框架安全问题- CVE-2021-3129 RCE JAVAWEB-开发框架安全-Spring&Struts2Struts2框架安全…

【佳学基因检测】在LARAVEL中如何使用和设置路由组

【佳学基因检测】在LARAVEL中如何使用和设置路由组 在设计面向基因检测客户的动态网页和API中&#xff0c;基因检测人工智能常常使用LARAVEL网站框架。Laravel中&#xff0c;路由组&#xff08;Route Groups&#xff09;是一种用于组织和管理路由的方法。通过使用路由组&#…

laravel队列

laravel redis队列 1、创建job队列任务 php artisan make:job StoreUser执行上述命令后&#xff0c;会生成app/Jobs/StoreUser.php文件&#xff0c;编辑文件内容如下&#xff1a; <?phpnamespace App\Jobs;use Illuminate\Bus\Queueable; use Illuminate\Contracts\Queu…

laravel auth登录认证原理

laravel auth登录认证原理 https://zhuanlan.zhihu.com/p/27669540 权限管理 https://spatie.be/docs/laravel-permission/v4/introduction

laravel api资源的问题记录

resource 转换层 可以帮助我们转换一些字段的结果&#xff0c;类似前端的filter。 可以使用比如对象或者模型的形式来处理&#xff0c;但使用sql查询会导致n1的问题。如图&#xff1a; 层次嵌套很多&#xff0c;而且很深&#xff0c;这样虽然开发方便了&#xff0c;但是维护就…

都是laravel中的scope搞的鬼

301篇&#xff08;以后博客篇数写到正文里面了&#xff09; 如果有一天碰到一个没有见过的调用方法&#xff0c;注意这个吧&#xff01; 还有一篇文章&#xff0c;laravel中的scope作用域

Windows安装laravel出现You don't have permission to access / on this server.

安装完wamp之后&#xff0c;安装网上的教程设置虚拟路径&#xff0c;出现了问题&#xff0c;同样的问题由不同的原因导致。希望对有些大意的人有帮助。 1、httpd.conf去掉Include conf/extra/httpd-vhosts.conf前面的#。 2、httpd.conf中添加Listen 相应的端口&#xff0c;我的…

Laravel belongsToMany 详解

推荐文章深入理解 Laravel Eloquent&#xff08;三&#xff09;——模型间关系&#xff08;关联&#xff09; 其实关联模型的效率是最低的&#xff0c;但是我们可以通过关联模型查看更多的 sql语句的写法。当然有事业务需求&#xff0c;还是避免不掉需要关联的。 今天就拿用户…

nginx rewrite重写URL地址, laravel路由404问题

前言 在开发项目时&#xff0c;我面临一个需求&#xff1a;区分移动端和桌面端访问路径。移动端访问应在路径前加上/m/&#xff0c;而桌面端则不需要。例如&#xff1a; 移动端: 域名/m/路由地址桌面端: 域名/路由地址 这种设计在路由规则上带来了一定的重复&#xff0c;因为…

“上海设计100+”和“设享奖EDW”先后揭晓,深兰科技皆获大奖

国庆前夕&#xff0c;“上海设计100”和“设享奖EDW”两项产品设计大奖的获奖榜单先后揭晓&#xff0c;深兰科技出品的计算机视觉工业检测标准化设备-剑齿虎在两项大奖的评选中皆获大奖。 01上海设计100——2023世界设计之都大会 9月26日&#xff0c;由上海市人民政府主办&…

laravel实现多场景验证

当我们实际开发中&#xff0c;可能一个模块需要有多个验证场景&#xff0c;如果为每一个验证场景都新建一个 FormRequest 不就太过繁琐了。 那么给 laravel 加上一个验证场景通过一个验证类一个模块或多个模块来适应不同的场景不就方便很多了。 开始 首先 我们封装了一个基类…

Json-ServerMockJs简单快速生成测试数据

Json-Server&MockJs简单快速生成测试数据 1、Json-Server 和 MockJs的安装 npm install -g json-server //全局安装2、创建目录和初始话 例如&#xff1a;创建D:\ProjectOne文件夹 3、打开终端或者powershell进入ProjectOne文件夹 4、初始化项目 npm init5、安装Mock…

PHP的乐趣

I remember reading a discussion over at Sitepoint - has the fun gone out of PHP? No it isnt! No way, the fun is here... or should I say PHun &#x1f609; 我记得在Sitepoint上阅读过讨论-PHP带来的乐趣了吗&#xff1f; 不&#xff0c;不是&#xff01; 没办法&am…

263 laravel中将查询的对象转换为多维数组的函数

我们在laravel中通过数据库查询,有时获取的为对象.但是在进行使用excel类的时候,要求我们使用的多维数组.那么我们就不要进行转换了,如果使用toArray()无能将对象转换我们想要的类型,就需要手动转换.下面贴代码: //函数处理,转换为表格需求的格式 $d [];foreach ($data as $k&…

laraval6.0 GatewayWorker 交互通信

laravel 6.0 GatewayWorker 通讯 开发前准备下载 GatewayWorker 及操作方式前端demo测试效果项目中安装GatewayClient 开发前准备 GatewayClient 官网&#xff1a;https://www.workerman.net/ 当前使用的是宝塔操作 下载 GatewayWorker 及操作方式 前端demo 测试效果 项目中安…

laravel框架介绍(二) 打开站点:autoload.php报错

Laravel&#xff1a;require..../vendor/autoload.php错误的解决办法 打开站点&#xff1a;http://laraveltest.com:8188/set_api-master/public/ set_api-master\public\index.php文件内容为&#xff1a; 解决办法&#xff1a; 1. cd 到该引用的根目录&#xff0c;删除 compo…

Argument 3 passed to Lcobucci\JWT\Signer\Hmac::doVerify()

最近有个项目用到laravel jwt 在测试环境没问题&#xff0c;放到线上环境时就报这个错 了Argument 3 passed to Lcobucci\JWT\Signer\Hmac::doVerify()&#xff0c;于是网上找下 按网上的说法执行以下命令 php artisan jwt:secret php artisan config:clear php artisan conf…

laravel5.5 使用l5-repository

1、执行以下命令可以获得软件包的最新版本: composer require prettus/l5-repository2、Laravel > laravel5.5 ServiceProvider将自动附加&#xff0c;或者在你的config/app.php中添加Prettus\Repository\Providers\RepositoryServiceProvider::类到Providers数组的末尾:…

理解依赖注入与控制反转

依赖注入与控制反转 依赖注入 当我第一次接触这个词的时候&#xff0c;我是有些丈二和尚摸不着头脑的&#xff0c;至今我也是感到比较困惑的&#xff0c;所以今天我们来探索一下 Laravel 中的依赖注入(dependency injection), 来好好的理解它。 控制反转 第一印象是好深奥的名…

laravel 使用Intervention/image生成缩略图

说明# Intervention/image 是为 Laravel 定制的图片处理工具, 它提供了一套易于表达的方式来创建、编辑图片。 Demo 代码请见&#xff1a;https://github.com/zhengjinghua/est-image-demo Demo# Demo 截图# Demo 运行# 请参照文档 如何利用 Homestead 快速运行一个 Lara…

适用于TextPadPHP / Javascript开发工具

Here are some convenient tools Ive added to my TextPad editor, hope youll like em. 这是一些我已添加到TextPad编辑器中的便捷工具&#xff0c;希望您会喜欢它们。 TextPad工具 (TextPad tools) Stuff can easily be added to TextPads Tools menu, like I did, shown on …

laravel集合collect中的implode

306篇 implode 方法用于合并集合项。其参数取决于集合项的类型。如果集合包含数组或对象&#xff0c;你应该传递你希望合并的属性的键&#xff0c;以及你希望放在值之间用来「拼接」的字符串&#xff1a; $collection collect([[account_id > 1, product > Desk],[acco…

laravel中的一些查询构造器(二)

310篇 一、upsert 方法用于插入不存在的记录&#xff0c;并使用您指定的新值更新已存在的记录。方法的第一个参数由要插入或更新的值组成&#xff0c;而第二个参数列出了唯一标识关联表中记录的列。该方法的第三个也是最后一个参数是一个列数组&#xff0c;如果数据库中已存在匹…

医院手麻系统商业项目源码,采用mysql+laravel+vue2框架开发,支持二开

手术麻醉系统源码&#xff0c;手麻系统源码 手术麻醉信息管理系统是数字化手段应用于手术过程中的重要组成部分&#xff0c;用数字形式获取并存储手术相关信息&#xff0c;既便捷又高效。既然是管理系统&#xff0c;那就是一整套流程&#xff0c;管理患者手术、麻醉的申请、审批…

laravel5.5(Jwt-auth)的使用

前言&#xff1a;当某个项目需要前后端分离开发时&#xff0c;考虑到用户认证体系时&#xff0c;就可以使用jwt-auth认证。 目录 一、jwt-auth的安装与配置 1. 使用 composer 安装 jwt-auth 2.发布配置文件 和 生成秘钥 3. 更新需要Token认证的模型 4. 注册两个 Facade …

Laravel如何结合Swoole使用

关于php解析下位机的16进制协议&#xff0c;其实相当之扯蛋&#xff0c;要是你最好还是用.NET或者JAVA吧。很久没碰MVC了&#xff0c;所以直接上PHP吧。网上搜搜还没见几个php这样搞的项目&#xff0c;我还没做完&#xff0c;做完了来谈谈&#xff0c;关键函数主要是bin2hex/pa…

laravel 框架配置404等异常页面

在Laravel中所有的异常都由Handler类处理&#xff0c;该类包含两个方法&#xff1a;report和render&#xff0c;其中render方法将异常渲染到http响应中。laravel的Handler类文件位置&#xff1a;app/Exceptions/Handler,由于render方法时间异常渲染到http响应中&#xff0c;所以…

268 laravel中怎么不区分大小写判断字段是否存在

少啰嗦&#xff0c;上代码 User::whereRaw(BINARY(code?), $code)->exists();注释&#xff1a;生成差不多这个sql&#xff0c;select * from users where BINARY(codeXXX); 可以不区分大小写的判断code字段是否存在还有一种想法&#xff1a;是不是存的时候都转成大写或者小…

dcatadmin批量操作时异步请求获取当前选中的id

需求 批量发货时&#xff0c;需要可以修改每个发货单中的收货地址,所以需要点击批量生成后生成一个表单&#xff0c;并获取到选取的ids 遇到的问题 加载form时无法获取ids 解决方法 重写Modal类 GridBatchModal.php namespace App\Admin\Actions;use Dcat\Admin\Widgets\…

laravel报错:requires ext-dom * -> the requested PHP extension dom is missing from your system.

laravel报错&#xff1a;requires ext-dom * -> the requested PHP extension dom is missing from your system. 出错信息如下: Crafting application… Loading composer repositories with package information Installing dependencies (including require-dev) from l…

Laravel 学习笔记之 路由和路由组

学习Laravel快一年&#xff0c;从对这个框架陌生到慢慢熟悉经历了一个过程&#xff0c;laravel是一个非常全面的框架&#xff0c;包含了Vue.js&#xff0c;PHPUnit&#xff0c;SASS&#xff0c;Redis&#xff0c;广播等很多组件&#xff0c;借鉴了Spring的IOC服务容器&#xff…

Laravel5.5自定义Service层

1、执行下面的命令&#xff1a; php artisan make:command MakeService # 执行该命令&#xff0c;将会在app\Console目录下生成Commands目录; # 同时在 app\Console\Commands 目录下生成 MakeService.php 文件; 2、在 Commands 目录下创建Stubs目录&#xff0c;并在Stubs目录…

laravel 多次查询请求,下次请求清除上次请求的where 条件

在Laravel中&#xff0c;可以使用where方法来添加查询条件&#xff0c;但是每次添加where条件时&#xff0c;都会在查询构造器中持久化这些条件&#xff0c;直到你手动重置它们。所以&#xff0c;如果你想在下一次查询中清除上次查询的where条件&#xff0c;有以下几种选择&…

你知道Laravel 用到了哪些设计模式 ?都是如何用的

1&#xff1a;工厂模式 例如&#xff1a;Auth::user() 此处Auth这个类就是工厂中的方法&#xff0c;Auth是注册树中的别名。 好处&#xff1a; 类似于函数的封装&#xff0c;使对象有一个统一的生成&#xff08;实例化&#xff09;入口。当我们对象所对应的类的类名发生变化的时…

Laravel-使用Redis-Bitmap签到

注&#xff1a;需求不一样则业务逻辑不一样 不说废话&#xff0c;直接干&#xff01;&#xff01;&#xff01;&#xff01; Mysql&#xff1a; CREATE TABLE t_user_sign (id int(11) NOT NULL AUTO_INCREMENT,user_id int(11) NOT NULL COMMENT 用户ID,days int(11) NOT NU…

laravel/horizon包冲突问题

laravel/horizon包冲突问题 laravel 框架为 5.8 composer require laravel/horizon 报错如下&#xff1a; 原因 horizon 版本冲突&#xff0c;要去 packagist 上选一个合适的旧版本&#xff0c;然后 composer require laravel/horizon x.x *运行 composer require laravel/h…

laravel-echo-server前端收不到推送的消息

laravel-echo-server前端收不到推送的消息 laravel 框架&#xff1e; 5.8 问题&#xff1a;其他地方已走通&#xff0c;但前端网页 console.log 没有输出…… 原因 最新 socket.io-client 4.* 版本与Laravel不兼容&#xff0c;需要降低版本&#xff0c;卸载后重装 卸载 socke…

阿语Python项目实操之美多后台管理-商品管理之规格表管理第5.3.1节查询获取规格表列表数据...

查询获取规格表列表数据接口分析请求方式&#xff1a;GET /meiduo_admin/goods/specs/请求参数&#xff1a;通过请求头传递jwt token数据。返回数据&#xff1a;JSON{"counts": "SPU商品规格总数量","lists": [{"id": "规格id&qu…

超人工智能_超人

超人工智能So far (end of chapter 1, just before jumping into the OO part) the book doesnt say a word about superglobals. I think this is an important topic and I suppose there must be questions about the superglobals on the exam. 到目前为止(第1章结尾&#…

Laravel数据库操作的三种方式

原文链接&#xff1a;https://www.jianshu.com/p/d79962751ebf Laravel提供了3种操作数据库方式&#xff1a;DB facade&#xff08;原始方式&#xff09;、查询构造器和Eloquent ORM。 数据库的配置文件在config目录下的database.php里。打开这个文件&#xff0c;找到mysql的配…

laravel稀罕的Eloquent模型的用法

1.whereDate() 方法 1 $q->where(‘created_at’, ‘>’, date(‘Y-m-d’).’ 00:00:00’)); 以前查数据时&#xff0c;直接用where条件来比值判断&#xff0c;但是格式就会有严格的要求&#xff0c;如果上面的代码 第三个参数 是 date(‘Y-m-d’) 而不加 后面的00:00:…

在laravel 项目中 composer.json 中 autoload 配置是什么作用

在 Laravel 项目中&#xff0c;composer.json 文件是一个重要的文件&#xff0c;它用于定义项目依赖以及一些 Composer 的配置。其中 autoload 是一个键&#xff08;key&#xff09;&#xff0c;其下定义了如何自动加载 PHP 类库。 autoload 的作用是告诉 Composer 和 PHP 解释…

[PHP]Laravel中使用PhpOffice精度问题

在业务开发的过程中&#xff0c;由于SAAS系统推进度的过程中会存在大量使用表格的情况&#xff0c;此时PhpOffice不可或缺&#xff1b; 最近遇到的问题&#xff0c;由于某一列数据存在长达20位的数字&#xff08;客户录入的纯数字&#xff09;&#xff0c;正常导出Excel的时候…

用Laravel Sms实现 laravel短信验证码的发送

阿里云短信服务 使用Laravel Sms这个扩展包实现短信验证码的发送&#xff0c;这里以阿里云的短信服务为例&#xff1a; 首先&#xff0c;要创建短信签名和短信模板&#xff0c;具体申请详情如下&#xff0c; 接下来&#xff0c;需要创建AccessKey&#xff0c;由于AccessKey是…

laravel分页修改默认的page参数

首先我们都是使用paginate()这个方法生成分页&#xff0c;在view页面中使用render()这个方法生成分页链接的&#xff0c;感觉laravel太好用了&#xff0c;都不用自己写分页及一些链接的处理。当我在页面增加两个列表的分页的时候问题出现了&#xff0c;我点击其中一个列表的分页…

Laravel 6.2 表单验证之快速验证

Laravel表单验证的方式之一&#xff0c;与表单请求验证不同的地方在于&#xff0c;不需要创建单独的规则文件&#xff0c;而是使用 Illuminate\Http\Request 实例中的validate方法直接设置规则进行验证&#xff1b;可以达到与表单请求验证同样的效果。 设置路由 // 积分商品管…

laravel-10图片上传插件

当前插件集成了七牛云、阿里云、腾讯云对象存储&#xff0c;只需简单配置即可使用这三个oss服务,支持laravel 9版本以上. github 地址:https://github.com/yreborn/laravel-upload 下载方式: 1、通过composer下载:composer require yreborn/laravel-upload 2、在composer.jso…

laravel8.*集成dingo

learnku中的dingo版本为2&#xff0c;不支持laravel8 实际上dingo已经出到了4&#xff0c;已经支持laravel9 社区活跃度已经不高了&#xff0c;本人特别讨厌重复造轮子&#xff0c;这里特此记录下 文档地址&#xff1a;https://learnku.com/docs/dingo-api/3.x github地址&…

“轻松管理你的文件库:按大小归类保存,高效整理!“

亲爱的朋友们&#xff0c;你是否曾经为了整理电脑中杂乱无章的文件而感到烦恼&#xff1f;文件大小不一&#xff0c;无法快速找到所需内容&#xff0c;实在让人感到心力交瘁。但现在&#xff0c;我们为你带来一种全新的解决方案&#xff0c;让你的文件管理更轻松&#xff0c;更…

ModStartCMS v7.8.0 密码强度升级,富文本、UI全面升级

ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用&#xff0c;支持后台一键快速安装&#xff0c;让开发者能快的实现业务功能开发。 系统完全开源&#xff0c;基于 Apache 2.0 开源协议&#xff0c;免费且不限制商业使用。 功能特性 丰富的模块市…

laravel 重写批量添加,自动维护时间戳

laravel 自带的批量添加是不会自动维护时间戳的&#xff0c;意思是说&#xff0c;使用laravel的批量添加&#xff0c;时间戳字段不会插入&#xff0c;也不会在更新的时候进行更新。 使用继承或者trait来解决这个问题&#xff0c;在这里感谢Mr.wen <?php namespace App\Mo…

什么是Laravel?它有哪些特性?

Laravel 是一款流行的 PHP Web 框架&#xff0c;设计用于构建现代、优雅且功能强大的 Web 应用程序。它提供了一套丰富的工具和库&#xff0c;以简化常见的开发任务&#xff0c;同时保持灵活性和可扩展性。以下是 Laravel 框架的一些主要特性&#xff1a; 优雅的语法&#xff1…

laravel 中间件记录日志

前提 我希望通过中间件记录用户的请求数据、我的返回数据&#xff0c;如果出现异常捕获异常。 代码 路由文件&#xff1a;追加中间件api-logging&#xff0c;用于记录日志 Route::prefix(api)->middleware([api, api-logging])->group(function () {...路由内容 });n…

Echarts 折线图完全配置指南 - 手把手教你设置 Echarts 折线图详细教程

本文首发&#xff1a;《Echarts 折线图完全配置指南》 Echarts 折线图是图表中最常用的显示形式之一。使用 Echarts 做出基本的折线图很简单&#xff0c;但要是想把多组数据放在一张图表中&#xff0c;展示的漂亮又直观就不容易了。本文将带领大家从最基本的折线图&#xff0c…

laravel实现发送邮件功能

Laravel提供了简单易用的邮件发送功能&#xff0c;使用SMTP、Mailgun、Sendmail等多种驱动程序&#xff0c;以及模板引擎将邮件内容进行渲染。 1.在项目目录.env配置email信息 MAIL_MAILERsmtp MAIL_HOSTsmtp.qq.com MAIL_PORT465 MAIL_FROM_ADDRESSuserqq.com MAIL_USERNAME…

laravel5.5 里面如果想要使用自定义的数据库连接器

由于项目里面使用到了doris&#xff0c;虽然doris支持mysql协议&#xff0c;但是如果直接把他当mysql使用是行不通的&#xff0c;因为doris并不支持mysql的一些option和mode设置&#xff0c;然后就会一直报错&#xff1a; SQLSTATE[HY000]: General error: 2013 Lost connecti…

hyperf 和 laravel、lumen防止xss攻击中间件封装

hyperf 防止xss攻击自定义中间件封装 <?phpdeclare(strict_types1);namespace App\Middleware;use Psr\Container\ContainerInterface; use Psr\Http\Message\ResponseInterface; use Psr\Http\Server\MiddlewareInterface; use Psr\Http\Message\ServerRequestInterface;…

Laravel的知识点

1 、 {{ }}和{!! !!} 的区别 1&#xff09;{{ }} : 未解析直接输出&#xff08; 是在 HTML 中内嵌 PHP 的 Blade 语法标识符&#xff0c;表示包含在该区块内的代码都将使用 PHP 来编译运行&#xff09; 2&#xff09;{!! !!} : 若变量值含有HTML标签将解析成前端代码 2.两种写…

laravel 凌晨0点 导出数据库

一、创建导出模型 <?php namespace App\Models;use Illuminate\Support\Facades\DB;class DbBackup {private $table;public function __construct(){$this->table env(DB_DATABASE);}public function run($file ){$file !$file ? public_path($this->t…

【PHP】麻醉临床信息系统

麻醉临床信息系统以服务围术期临床业务工作的开展为核心&#xff0c;为医护人员、业务管理人员、院级领导提供流程化、信息化、自动化、智能化的临床业务综合管理平台。 麻醉信息系统处理的数据包含病人的手术信息、麻醉信息、病人手术过程中从监护仪上采集到的数据和病人情况等…

使用lnmp环境部署laravel框架需要注意的点

1&#xff0c;上传项目文件后&#xff0c;需要chmod -R 777 storage授予文件权限&#xff0c;不然会报错file_put_contents(/): failed to open stream: Permission denied。 如果后面还是报错没有权限的话&#xff0c;就执行ps -ef |grep php查询php运行用户。然后执行chown …

laravel基础之文件上传

原文链接&#xff1a;https://blog.csdn.net/xiao_tommy/article/details/53284558 使用laravel进行文件上传十分简单。以下贴出部分代码 文件上传方法代码 //文件上传方法 public function upload(Request $request) { if($request->isMethod(POST)){ // …

【快速全面掌握 WAMPServer】14.各种组件的升级方法

网管小贾 / sysadm.cc WAMPServer 更新很快&#xff0c;这是件好事&#xff01; 但是 WAMPServer 更新快是因为他很勤劳吗&#xff1f; 其实这个问题的原因并不是出自 WAMPServer 自身&#xff0c;而是来自它的各个组件。 是的&#xff0c;你能想像得到&#xff0c;比如 PHP…

Laravel框架 -- Validator 可用的验证规则

accepted 字段值为 yes, on, 或是 1 时&#xff0c;验证才会通过。这在确认"服务条款"是否同意时很有用。active_url 字段值通过 PHP 函数 checkdnsrr 来验证是否为一个有效的网址。after:date 验证字段是否是在指定日期之后。这个日期将会使用 PHP strtotime 函数验…

ModStartCMS v7.0.0 多语言开发优化,多个常用组件升级

ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用&#xff0c;支持后台一键快速安装&#xff0c;让开发者能快的实现业务功能开发。 系统完全开源&#xff0c;基于 Apache 2.0 开源协议&#xff0c;免费且不限制商业使用。 功能特性 丰富的模块市…

Laravel JsonResponse数组获取

laravel 一个service 调用 另外一个service 返回的 JsonResponse 对象&#xff0c;需要转为数组 $serviceData (new UserService())->lists(); //$data 就是获取的array 数据 $data $serviceData->getData(true) //将数组类型 转为 JsonResponse response()->json(…

laravel部署到服务器_在运行时2将laravel应用程序部署到弹性beantalk

laravel部署到服务器Deploying Laravel to Elastic Beanstalk with Runtime 2 (PHP 7.4)使用Runtime 2(PHP 7.4)将Laravel部署到Elastic Beanstalk If you recently tried to deploy a Laravel app to elastic beanstalk using nginx PHP 7.4 then you must know that whenev…

Laravel 表单验证器的常用的2种使用方法

1、使用控制器的 validate 方法进行参数验证 场景一&#xff1a;前后端未分离 /*** 保存一篇新的博客文章。** param Request $request* return Response*/ public function store(Request $request) {$this->validate($request, [title > required|unique:posts|max:2…

js同步阻塞_非阻塞非同步JS

js同步阻塞Update Oct 2013: for a more bulletproof version, tested in the wild, IE and all, check Philips snippet at http://www.lognormal.com/blog/2012/12/12/the-script-loader-pattern/ 2013年10月更新&#xff1a;要获得在野外&#xff0c;IE和所有环境中经过测试…

laravel使用ajax登录,和自定义生成验证码

使用larave框架操作ajax发送get请求&#xff0c;和自义定验证码 1. 后端登录代码 <?phpnamespace CriusWeb\FzUserAdmin\Http\Controllers;use App\Models\Admin; use Illuminate\Http\Request; use Illuminate\Http\Response; use Illuminate\Routing\Controller; use I…

二刷Laravel 教程(优化页面)总结Ⅱ

一、样式美化 Bootstrap 1&#xff09;Laravel 项目中使用 Bootstrap 前端框架&#xff0c;需要先执行以下命令&#xff1a; composer require laravel/ui:3.4.5 --dev composer require 是用来安装扩展包使用的命令。 参数 --dev 是指定此扩展包只在开发环境中使用。 2&am…

ModStartCMS v7.9.0 内容推荐支持,用户授权升级

ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用&#xff0c;支持后台一键快速安装&#xff0c;让开发者能快的实现业务功能开发。 系统完全开源&#xff0c;基于 Apache 2.0 开源协议&#xff0c;免费且不限制商业使用。 功能特性 丰富的模块市…

数字医疗分级诊疗平台设计与实现

随着科技的不断进步和医疗需求的增长&#xff0c;数字医疗已经成为现代医疗系统的重要组成部分。数字医疗分级诊疗平台是一种基于互联网和人工智能技术的医疗服务模式&#xff0c;在提高医疗效率、降低医疗成本、改善患者体验等方面具有巨大潜力。本文将介绍数字医疗分级诊疗平…

296 laravel Excel V3.1 导出方法详解

参考地址先打开https://blog.csdn.net/u010324331/article/details/83658747 运行的时候会有错误&#xff0c;现在改一下下面的几个地方 1、orderExport首先这个首字母都改成大写&#xff0c;OrderExport&#xff0c;不改会报错的 2、OrderExport里面的collection方法随意添加上…

laravel定时任务报错

298篇&#xff08;以后博客篇数写到正文里面了&#xff09; 怎么样使用laravel里面的定时任务可以参考https://laravelacademy.org/post/235.html https://www.cnblogs.com/yangzailu/p/9322852.html \app\Console\Kernel.php User::get()->toArray(); 如果users表太多了&…

laravel安装rabbitmq

要在Laravel中安装RabbitMQ&#xff0c;您可以使用Laravel的官方包 babenkoivan/queue-rabbitmq。以下是安装和配置RabbitMQ的步骤&#xff1a; composer require babenkoivan/queue-rabbitmq注册服务提供者和Facade。在 config/app.php 文件中的 providers 数组中添加以下行&…

laravel .env多项目串值

版权声明&#xff1a; https://blog.csdn.net/qq_29785317/article/details/81068733 (When you have two or more sites on one server, the sites’s .env will affect each other) 这个问题多半发生在 Apache上&#xff0c;因为加载.env文件的时候用了 getenv() 和 sete…

php is_dir 无效_PHP is_dir()函数与示例

php is_dir 无效PHP is_dir()函数 (PHP is_dir() function) The full form of is_dir is "Is Directory", the function is_dir() is used to check whether a file system is a directory or whether a directory exists or not. is_dir的完整格式为“ Is Director…

Laravel01 课程介绍以及Laravel环境搭建

Laravel01 课程介绍 1. Laravel2. mac开发环境搭建(通过Homebrew)3. 创建一个项目 1. Laravel 公司中面临着PHP项目与Java项目并行&#xff0c;所以需要我写PHP的项目&#xff0c;公司用的框架就是Laravel&#xff0c;所以在B站上找了一门课学习。 课程地址 2. mac开发环境搭…

帆软报表系统查看数据库密码

有子曰&#xff1a;“礼之用&#xff0c;和为贵。先王之道&#xff0c;斯为美。小大由之。有所不行&#xff0c;知和而和&#xff0c;不以礼节之&#xff0c;亦不可行也。” 查看数据库密码 构造payload&#xff0c;访问漏洞url&#xff1a; /ReportServer?opfr_server&…

如何利用Laravel实现验证码功能

1、生成验证码图片 在Laravel中&#xff0c;生成验证码图片的方式通常是使用PHP的GD库。GD库是一种非常流行的PHP图像处理库&#xff0c;提供了很多方便的函数&#xff0c;可以轻松地生成各种类型的图像。在Laravel中&#xff0c;我们可以使用GD库的函数来实现验证码图片的生成…

laravel中的集合collect第三篇

307篇laravel中的集合collect第三篇 一、mapToGroups 方法通过给定的回调函数对集合项进行分组。该回调函数应该返回一个包含单个键 / 值对的关联数组&#xff0c;从而生成一个分组值的新集合&#xff1a; $collection collect([[name > John Doe,department > Sales,]…

ModStartCMS v6.2.0 VIP权益配置功能,界面UI优化升级

ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用&#xff0c;支持后台一键快速安装&#xff0c;让开发者能快的实现业务功能开发。 系统完全开源&#xff0c;基于 Apache 2.0 开源协议&#xff0c;免费且不限制商业使用。 功能特性 丰富的模块市…

php中laravel项目开发技巧与避坑

公司开发新业务&#xff0c;涉及到地址引用和循环遍历&#xff0c;结果测试人员说部分数据对不上&#xff0c;经排查&#xff0c;ID无值&#xff0c;name却有值&#xff0c;断点定位后&#xff0c;发现是地址引用的问题引起的 问题原因 数据库查询也确实是0 解决方案 注意事项…

Video.js 使用教程 - 手把手教你基于 Vue 搭建 HTML 5 视频播放器

本文首发&#xff1a;《Video.js 使用教程 - 手把手教你基于 Vue 搭建 HTML 5 视频播放器》 Video.js 是最强大的网页嵌入式 HTML 5 视频播放器的组件库之一&#xff0c;也是大多数人首选的网页视频播放解决方案。复杂的网页视频渲染&#xff0c;在引入 Video.js 后&#xff0…

魔众文库系统 v5.5.0 批量快捷上传,文档图标优化,档转换逻辑优化

魔众文库系统基于文档系统知识&#xff0c;建立平台与领域&#xff0c;打造流量、用户、付费和变现的闭环&#xff0c;帮助您更好的搭建文库系统。 魔众文库系统发布v5.5.0版本&#xff0c;新功能和Bug修复累计14项&#xff0c;批量快捷上传&#xff0c;文档图标优化&#xff…

054 PHP知识点总结四

37、用过什么PHP框架 在开发过程中&#xff0c;我主要使用过了这么几种框架。thinkPHP框架、CI框架&#xff0c;laravel框架和yii框架。我接触到的第一个框架是TP框架&#xff0c;我简单的说下我对这几个框架的看法&#xff1a; ThinkPHP框架优点: TP借鉴了Java思想&#xff0c…

laravel distinct查询问题,laravel子查询写法

直接调用后&#xff0c;count查询会和实际查询的数据对不上&#xff0c;count还是查询全部数据&#xff0c;而实际的列表是去重的。 给distinct加上参数&#xff0c;比如去重的值的id&#xff0c;就加id。 另一种写法是使用group by id 子查询。 sql语句&#xff1a; selec…

laravel 报错误信息 Carbon\Exceptions\InvalidFormatException

Carbon\Exceptions\InvalidFormatException Unexpected data found. at vendor\nesbot\carbon\src\Carbon\Traits\Creator.php:687 683▕ return $instance; 684▕ } 685▕ 686▕ if (static::isStrictModeEnabled()) { ➜ 687…

laravel在视图中使用php代码

在laravel框架中,在视图文件中使用PHP代码使用到了Blade 模板引擎&#xff0c;Blade 是 laravel 提供的一个简单强大的模板引擎。它不像其他流行的 PHP 模板引擎那样限制你在视图中使用原生的 PHP 代码&#xff0c;事实上它就是把 Blade 视图编译成原生的 PHP 代码并缓存起来。…

docker容器下php框架laravel的使用问题与解决方案

DB_CONNECTIONmysqlDB_HOSTlocalhost DB_CONNECTIONmysqlDB_HOSTdocker33-mysql-1 容器中只有数据库结构 进入MySQL容器内&#xff0c;创建表结构&#xff0c;添加数据 代码层面需要转换成数组 $query->get([*])->toArray(); 分页数据框架会返回带有data的数据&#xf…

深入理解Laravel定时任务调度机制

1. 基本实现逻辑 一个复杂的web系统后台当中&#xff0c;一定会有很多定时脚本或者任务要跑。 例如爬虫系统需要定期去爬取一些网站数据&#xff0c;自动还贷系统需要每个月定时对用户账户扣款结算&#xff0c; 会员系统需要定期检测用户剩余会员天数以便及时通知续费等等。…

二刷Laravel 教程(构建页面)总结Ⅰ

L01 Laravel 教程 - Web 开发实战入门 ( Laravel 9.x ) 一、功能 1.会话控制&#xff08;登录、退出、记住我&#xff09; 2.用户功能&#xff08;注册、用户激活、密码重设、邮件发送、个人中心、用户列表、用户删除&#xff09; 3.静态页面&#xff08;首页、关于、帮助&am…

laravel cache

一、基本操作 Cache::put() 创建缓存&#xff08;键&#xff0c;值&#xff0c;有效期&#xff08;单位是秒&#xff09;&#xff09; Cache::get() 获取缓存 Cache::add() 只会在缓存项不存在的情况下添加数据到缓存&#xff0c;如果数据被成功返回 true&#xff0c;否则&…

laravel拓展自定义函数的两种方法

laravel里面我们很多朋友不知道把自定义函数放在哪儿。我们的应用里经常会有一些全局都可能会用的函数&#xff0c;我们应该怎么放置它会比较好呢&#xff1f;现在匀们为大家准备了laravel放置函数的规范。 第一种方法; 1. 创建文件 app/helpers.php <?php// 示例函数 func…

laravel 中间件跨域自定义封装

laravel 跨域cors中间件封装 <?php namespace App\Http\Middleware;use Closure;class CorsMiddleware {/*** Handle an incoming request.** param \Illuminate\Http\Request $request* param \Closure $next* return mixed*/public function handle($request, Closu…

浅谈PHP框架中类成员方法的类类型形参是怎么利用ReflectionClass反射类自动实例化的(应该是全网首发)

说明 1. 或许是全网首发&#xff0c;我翻过很多文章&#xff0c;从未有一个博主讲过这个东西&#xff0c;很多博主只讲了IOC、DI和反射机制的常见用法&#xff0c;因类类型形参反射的巧妙用法有相当高的难度和学习盲区&#xff0c;所以从未有人讲过类类型的形参它怎么就被自动…

基于Laravel 5.6的运动健身类小程序前后端源码

基于Laravel 5.6的运动健身、健康类小程序前后端源码&#xff0c;一套比较基础的运动健康、健身类小程序源码。朋友自己无聊写的&#xff0c;比较基础&#xff0c;有需要的可以拿去修修改改升级开发一下。 使用宝塔安装&#xff0c;比较省事&#xff0c;PHP相关的扩展需要启用…

[每周一更]-(第67期):docker-compose 部署php的laravel项目

容器化部署laravel框架的php项目 操作步骤 参考&#xff1a; https://www.cnblogs.com/jingjingxyk/p/16842937.htmlhttps://developer.aliyun.com/article/708976 0、plv项目修改 composer install.env 修改后台地址 IP:端口chmod -R 777 public / chmod -R 777 storagevi…

Laravel框架 - 中间件篇

什么是中间件&#xff1f; 在 Laravel 框架中&#xff0c;中间件是一种用于处理 HTTP 请求的组件。它允许你在请求进入 路由 处理 之前 或 之后 执行一些代码逻辑。 中间件的优势和功能 处理身份验证&#xff1a;验证用户是否已经登录或者检查用户是否有权限访问特定的路由 记…

laravel设置与获取header请求头

laravel设置与获取header请求头 设置 <?phpnamespace App\Http\Controllers\Text;use Illuminate\Http\Request; use App\Http\Controllers\Controller;class TextController extends Controller {public function TextCC(Request $request){$token $request->header(j…

laravel系列(二) Dcat admin框架开发工具使用

开发工具可以非常好的帮助我们去快速的开发CURD等操作,但也是有部分框架有些不是太便捷操作,这篇博客主要为大家介绍Dcat admin的开发工具详细使用. 如何创建页面: 在联表我们首先要去.env文件中去找连接数据库方法: APP_NAMELaravel APP_ENVlocal APP_KEYbase64:thO0lOVlzj0…

Laravel/Lumen 任务调度简易入门说明

前提 Laravel 中任务调度简化了服务器系统中 Cron 的操作&#xff0c;使得 计划任务 的实现更为简便。 这里主要以 Laravel 自带的消息队列进行说明&#xff0c;了解其间运行关系可以让我们更清晰的进行代码实现。 下方代码以 Lumen 9.x 框架进行举例&#xff0c;与 Laravel…

基于 centos7 搭建 laravel+scout+elasticsearch+ik-analyzer 用于中文分词全文检索服务及测试

目录基于 centos7 搭建 laravelscoutelasticsearchik-analyzer 用于中文分词全文检索服务及测试相关软件及版本安装或升级jdk&#xff08;版本&#xff1a;19.0.2&#xff09;安装es&#xff08;版本&#xff1a;8.1.1&#xff09;安装ik-analyzer&#xff08;版本&#xff1a;…

Laravel Octane 和 Swoole 协程的使用分析二

又仔细研究了下 Octane 源码和 Swoole 的文档&#xff0c;关于前几天 Laravel Octane 和 Swoole 协程的使用分析中的猜想&#xff0c;得到进一步验证&#xff1a; Swoole 的 HTTP Server 启动后会创建一个 master 进程和一个 manager 进程&#xff1b;master 进程又会创建多个…

Laravel中的lockForUpdate悲观锁

lockForUpdate 是悲观锁&#xff0c;测试就不写了 注意的事项 lockForUpdate 必须在事务中lockForUpdate 被阻塞的查询必须是同样添加了lockForUpdate的语句查询语句走索引&#xff0c;则使用行锁&#xff0c;否则使用表锁 现在举例说明第一项和第二项 开启事务并添加锁 pub…

PHP/Lerv通过经纬度计算距离获取附近商家

实际开发中,常常需要获取用户附近的商家,思路是 获取用户位置(经纬度信息)在数据库中查询在距离范围内的商家 注: 本文章内计算距离所使用地球半径统一为 6378.138 km public function mpa_list($latitude,$longitude,$distance){// $latitude 34.306465;// $longitude 10…

laravel 自定义密码验证方式

继承 EloquentUserProvider <?phpnamespace App\Providers;use Illuminate\Auth\EloquentUserProvider; use Illuminate\Contracts\Auth\ Authenticatable as UserContract;class ApiEloquentUserProvider extends EloquentUserProvider {public function validateCredent…

使用Laravel开发项目

如何使用Laravel框架开发项目 一、安装Laravel框架 1.在安装Laravel框架钱我们需要先查看要安装的Laravel框架版本以及版本所需要的安装运行条件。 2.配置好安装环境后再安装Laravel框架 2.1.配置安装环境 1&#xff09;PHP版本 2&#xff09;PHP OpenSSL扩展 3&#xff…

windows安装laravel

window 安装laravel Laravel 对系统有一些要求。当然&#xff0c;所有这些要求 Laravel Homestead 虚拟机都能满足&#xff0c;因此强烈推荐你使用 Homestead 作为你的开发环境。 当然&#xff0c;如你不使用 Homestead &#xff0c;请确保你的服务器满足下面的要求&#xff…

laravel乐观锁和悲观锁

一&#xff1a;乐观锁在laravel中乐观锁大多是基于数据版本 &#xff08; Version &#xff09;记录机制实现。何谓数据版本&#xff1f;即为数据增加一个版本标识&#xff0c;在基于数据库表的版本解决方案中&#xff0c;一般是通过为数据库表增加一个 “version” 字段来实现…

Laravel修改默认的auth模块为md5(password+salt)验证

首先声明&#xff1a;这里只是作为一个记录&#xff0c;实行拿来主义&#xff0c;懒得去记录那些分析源码的过程&#xff0c;不喜勿喷&#xff0c;可直接划走。 第一步&#xff1a;创建文件夹&#xff1a;app/Helpers/Hasher; 第二步&#xff1a;创建文件&#xff1a; app/Help…

dcat admin自定义操作按钮

dcat admin自定义按钮&#xff0c;弹框操作&#xff0c;虽然有文档但是有一些地方没写清楚 文档地址&#xff1a;https://learnku.com/docs/dcat-admin/1.x/tools-form/8125#modal 运行 php artisan admin:action 命令&#xff0c;选择选项 2&#xff0c;生成数据表格行操作类…

laravel + nginx 配置路由 除了 / 能访问 其他都是 404

在nginx的配置文件夹内&#xff0c;新增个laravel-test.conf配置文件 在 文件中 添加 location / {try_files $uri $uri/ /index.php?$query_string; } 即可

Laravel创建定时任务

创建一个任务&#xff0c;创建成功后会在App/Console/Commands中生成一个以Test命名的文件&#xff0c;我们可以在这里面写我们的任务指令。 php artisan make:command Test 运行这个定时任务 run 是运行一次&#xff0c;我们可以用来测试是否成功&#xff0c;work是一直运行&a…

laravel集合的使用

本人对集合的看法 laravel的集合对一个数组的处理很强大&#xff0c;同时也很方便。比如&#xff1a;有这样一种情况&#xff0c;需要把A表的数据根据特定的条件分组查询出来。但是呢&#xff0c;A表特定的条件是以B表中的某个字段为条件的。B表有一百条或者一千条数甚至更多的…

Laravel框架06:文件、迁移填充、会话、缓存

Laravel框架06&#xff1a;文件、迁移填充、会话、缓存 一、文件上传1. 文件上传表单2. 上传业务处理3. 全部代码 二、数据表的迁移与填充1. 迁移文件① 创建迁移文件② 编写迁移文件③ 执行迁移文件④ 回滚迁移文件 2. 填充&#xff08;种子&#xff09;文件① 创建填充文件②…

laravel aws s3

由于公司有境外项目&#xff0c;服务器、文件存储都是用的亚马逊&#xff0c;真真地是没有用过&#xff0c;在此记录一下自己的s3研究结果 Laravel - aws - s3 第一步创建用户&#xff0c;生成秘钥&#xff1a; 第二步创建存储桶&#xff1a; 1、创建存储桶时&#xff0c;以下…

laravel小札之Gate与Policy

Gate 和 Policy 管理授权逻辑以便控制对资源的访问权限 Gate 提供了简单的基于闭包的方式进行授权Policy 和控制器一样&#xff0c;对特定模型或资源上的复杂授权逻辑进行分组 Gate 与policy区别 Gate 通常用于与模型或资源无关的权限&#xff0c;如访问管理后台Policy 则用于…

laravel中数据库配置_Laravel中的配置

laravel中数据库配置I hope, after reading the project structure of Laravel project, you will understand the concept of why we use the Laravel framework, its installation and Its important directories. Its pre-defined directories made easy everything creatin…

求前缀后缀真前缀真后缀_前缀/后缀增量/减量

求前缀后缀真前缀真后缀The PHP certification guide is short but perfectly clear on the topic of postfix and prefix operations. My only remark is that due to the font used in this book, the pre/postfix decrement (--) is displayed as one long dash &#x1f64…

关于laravel的相关文章链接

296 laravel Excel V3.1 导出方法详解 295 laravel中获取控制器类名称和方法名称 293 Laravel给request变量赋值&#xff0c;追加参数&#xff0c;修改参数 290 laravel中的子查询 289 PHP闭包函数 280 laravel中的监听器和事件 275 ubuntu20.04安装laravel8 274 Larave…

283 Mysql字符串转换为整型

使用Convert(字段名, 类型)方法 SELECT CONVERT(filedName, UNSIGNED INTEGER) ; laravel里面就这么用&#xff1a; DB::raw(’ CONVERT(filedName, UNSIGNED INTEGER) as filedName’)

270 laravel中join条件多条件并且有常数

DB::table(users)->join(contacts, function ($join) {$join->on(users.id, , contacts.user_id)->where(contacts.user_id, >, 5);})->get(); 上面是有常数的用where&#xff0c;没有常数的用下面的 DB::table(users)->join(contacts, function ($join) {…

265 关于laravel框架Model返回的值为stdClass对象转换两种方法

一般情况下laravel模型层查询出来的数据是stdClass对象&#xff0c;无法直接当做数组进行视图展示&#xff0c;所以需要转换为数组格式。 Model中查到的数据为 $data &#xff0c;对它进行转化&#xff0c;转化为数组。 第一种方法&#xff1a;利用foreach循环遍历手动自定义…

centos7安装Composer + Laravel

1.wget https://dl.laravel-china.org/composer.phar -O /usr/local/bin/composer 下载安装到指定目录,然后修改文件权限 chmod ax /usr/local/bin/composer2.查看composer 是否安装 composer -V,报错 [rootizwz9htjtc7g7klv8wejdqz src]# composer -V /usr/bin/env: php: No…

laravel操作redis和缓存操作

一&#xff1a;操作redis1&#xff1a;redis拓展安装composer require predis/predis或者你也可以通过 PECL 安装 PhpRedis PHP 扩展,安装方法比较复杂,个人不推荐2&#xff1a;配置redis在config/database.php文件中配置redis(1)&#xff1a;单个redis配置redis > [client …

Laravel框架学习笔记——Laravel环境配置及安装(Ubuntu20.04为例)

目录引言1、安装Nginx2、安装PHP3、安装Composer4、搭建Laravel框架项目5、修改Nginx映射6、安装MySQL引言 好久没写博客了&#xff0c;因为个人需要&#xff0c; 所以要涉及到Laravel框架的学习&#xff0c;所以会出一系列的关于PHP的Laravel框架学习笔记&#xff0c;希望能够…

Laravel框架03:DB类操作数据库

Laravel框架03&#xff1a;DB类操作数据库一、概述二、数据表的创建与配置三、增删改操作1. 增加信息2. 修改数据3. 删除数据四、查询操作1. 取出基本数据2. 取出单行数据3. 获取一个字段的值4. 获取多个字段的值5. 排序6. 分页五、执行任意的SQL语句一、概述 按照MVC的架构&a…

Laravel 知识整合 1 路由

Laravel是一种基于php的MVC web开发框架 php artisan make:controller NAME//创建一个名字为name的controller路由&#xff1a;routes/web.php Route::get(/students,StudentControllerindex); 控制器&#xff1a;app/HTTP/Controllers&#xff08;可以直接用命令行生成&…

在 Laravel 控制器构造函数中获取当前用户(或其他会话数据)

让我们讨论一些很多人无意中发现的事情&#xff1a;您不能直接在控制器的构造函数中使用会话数据。 此更改是在 Laravel 5.3 中引入的&#xff0c;当时重新连接了中间件管道以使全局范围与会话数据一起使用。 在这篇文章中&#xff0c;我们将更详细地研究这个问题&#xff0c…

Laravel框架05:模型和自动验证

Laravel框架05&#xff1a;模型和自动验证 一、模型&#xff08;AR模式&#xff09;概述二、定义模型三、调用模型四、基本操作1. 添加数据① AR模式② Request 2. 查询数据3. 修改操作① AR模式② update 4. 删除操作 五、控制器验证1. 基本语法2. 输出错误信息 一、模型&…

Laravel 复杂的查询

Laravel提供了强大的查询构建器&#xff08;Query Builder&#xff09;和Eloquent ORM来处理复杂的数据库查询。下面是一些示例展示如何在Laravel中执行复杂查询&#xff1a; 1. 基本查询&#xff1a; php $users DB::table(users)->get(); // 获取所有用户 $user DB::tab…

23. Laravel 自定义表单验证规则

这里以校验菜单类型必须在指定范围内为例&#xff1a; 创建规则 #支持Artisan命令行创建 root7340a0562010:/var/www/ogenes/Genes-Admin# php artisan make:rule IsMenuType//type 须在指定范围内public function passes($attribute, $value){return array_key_exists($valu…

laravel软删除

2023年6月22日09:49:49 laravel框架的版本 "laravel/framework": "^9.19" 使用demo <?phpnamespace App\Models;use Eloquence\Behaviours\CamelCasing; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes;class…

laravel启动项目

1.下载和安装composer Laravel 使用 Composer 来管理项目依赖。因此&#xff0c;在使用 Laravel 之前&#xff0c;请确保你的机器已经安装了 Composer composer 是用来管理php开发过程中用到的一些包的工具&#xff0c;可以叫做包管理工具 在很多语言中都有类似与 composer …

Laravel学习之旅(1)

最近在学习Laravel&#xff0c;一边看视频一边自己敲代码&#xff0c;总是会莫名其妙的出现好多错误&#xff0c;于是决定每天写下一点东西来记录自己的学习过程。 今天主要学习了Laravel的view和controller&#xff0c;blade模板引擎&#xff0c;数据库的增删改查。 1. 在学…

Laravel Swagger 使用完整教程

Swagger 使用 一、Swagger 基础1、 什么是Swagger2、 安装过程1 、composer安装2、添加服务提供者&#xff0c;引导框架运行时加载&#xff0c;在 app 配置文件&#xff0c;providers 选项中添加(laravel 5以上忽略此步骤)3、配置完成后&#xff0c;通过输入命令 **php artisan…

MySQL报错:json_contains: “The document is empty.“ at position 0.

起因 在使用json_contains查询MySQL表里面的JSON字段数据时&#xff0c;报错&#xff1a;3141 Invalid JSON text in argument 1 to function json_contains: "The document is empty." at position 0. 经过 通过排查发现&#xff0c;是因为所查JSON字段json_field…

laravel框架 - 消息队列如何使用

业务场景&#xff1a;项目里边有很多视频资源需要上传到抖音资源库&#xff0c;通过队列一条一条上传。 参考实例&#xff1a;发送邮件&#xff0c;仅供参考 (1)创建任务【生成任务类】 在你的应用程序中&#xff0c;队列的任务类都默认放在 app/Jobs 目录下。如果这个目录不存…

宝塔composer 安装laravel依赖出现的问题

环境宝塔、PHP版本8.0.2、laravel9 问题1&#xff1a;PHP Fatal error: Uncaught Error: Call to undefined function Composer\XdebugHandler\putenv() 办法&#xff1a;把PHP版本disable_functions这个中的putenv去掉&#xff0c;这个意思就是putenv被PHP对应的版本禁用了&…

uni-app结合laravel实现免登陆

最近发现一个挺好玩的东西&#xff0c;免登陆积分商城&#xff0c;仔细研究分析后得出结论&#xff0c;无论是商城还是其他&#xff0c;免登录都可以玩玩的。原理也很简单&#xff0c;浏览器都有指纹ID&#xff0c;APP有设备唯一标识&#xff0c;最终选择使用uni-app与laravel写…

laravel生成pdf(barryvdh/laravel-dompdf)

安装&#xff1a; composer require barryvdh/laravel-dompdf 配置&#xff1a;config/app.php中 providers&#xff1a;Barryvdh\DomPDF\ServiceProvider::class, aliases&#xff1a;PDF > Barryvdh\DomPDF\Facade::class, laravel6之后需要在bootstrap/app.php中&…

laravel8使用GuzzleHttp\Client类发起各类请求示例

使用场景&#xff1a; laravel8 中的GuzzleHttp\Client类&#xff0c;发起get/post请求&#xff0c;以各种方式参数&#xff0c;获取数据 示例代码&#xff1a; namespace App\Services;use GuzzleHttp\Client as HttpClient; use Illuminate\Support\Facades\Log;class httpS…

Laravel 使用mix引入本地样式文件 报错 Unable to locate Mix处理

刚下了一个bootstrap样式文件&#xff0c;mix引入了一下&#xff0c;直接报错&#xff1a; Unable to locate Mix file: /css/bootstrap.min.css. (View: D:\phpEnv\www\abc\resources\views\admin\noteAdd.blade.php)原来是需要 npm run dev 启动一下 ✔ Compiled Successfu…

webshell之Laravel和yii

EvalLoader#load 免杀效果 EvalLoader#load分析 eval命令执行函数&#xff0c;参数可控 MockTrait#generate 免杀效果 MockTrait#generate函数分析 存在一个eval函数 MockTrait#generate 免杀效果 view#evaluateDynamicContent 免杀效果 view#evaluateDynamicContent分析 总结…

启莱OA treelist.aspx SQL注入

子曰&#xff1a;“为政以德&#xff0c;譬如北辰&#xff0c;居其所&#xff0c;而众星共之。” 漏洞复现 访问漏洞url&#xff1a; 使用SQLmap对参数 user 进行注入 漏洞证明&#xff1a; 文笔生疏&#xff0c;措辞浅薄&#xff0c;望各位大佬不吝赐教&#xff0c;万分感…

Laravel 模型的关联查询 Debugbar 调试器 模型的预加载 ⑩②

作者 : SYFStrive 博客首页 : HomePage &#x1f4dc;&#xff1a; THINK PHP &#x1f4cc;&#xff1a;个人社区&#xff08;欢迎大佬们加入&#xff09; &#x1f449;&#xff1a;社区链接&#x1f517; &#x1f4cc;&#xff1a;觉得文章不错可以点点关注 &#x1f44…

基于PHP的Laravel框架实现学生管理系统(1+X Web前端开发中级 例题)——初稿

文章目录 &#x1f4c4;题目要求 &#x1f9e9;说明 &#x1f9e9;效果图 &#x1f4bb;题目代码 &#x1f3af;实现效果 &#x1f4f0;完整答案 &#x1f4c4;题目要求 阅读下列说明、效果图和代码&#xff0c;补全代码&#xff08;1&#xff09;-&#xff08;10&…

Laravel系列开源Dcat admin礼盒商城后台管理项目

前言: 在最近能在与某位前段大佬,合作开发一款项目,这宽项目是由laravel框架搭建使用的Dcat admin框架所制作的一个后台的管理系统,前段制作的是一款小程序,虽说后台管理系统无论是前段还是后端都是千篇一律,但内容也是非常丰富。但本项目仅作为开源学习和技术交流&#xff0c…

laravel操作session和cookie

一&#xff1a;操作session1&#xff1a;session配置Session 的配置文件存储在config/session.php中&#xff0c;配置参数有&#xff1a;(1)&#xff1a;配置session驱动driver > env(SESSION_DRIVER, file),//#这里表示先读取.env文件的SESSION_DRIVER参数值,如果没有使用f…

Laravel5使用box/spout扩展,大文件导出CSV文件

一、背景 早期开发的系统&#xff0c;使用laravel框架&#xff0c;版本V5.4&#xff0c;项目经理导出 3 年的数据&#xff0c;由于数据量较大&#xff0c;浏览器卡死。一次性无法导出&#xff0c;某位程序员告知按月去导出&#xff0c;之后在拼凑&#xff0c;这。。搁谁受的了…

laravel实现队列

一&#xff1a;队列配置队列的配置文件放置在config/queue.php文件中&#xff0c;laravel框架中支持的队列驱动有&#xff1a;sync, database, beanstalkd, sqs, redis,null对应着&#xff1a;同步&#xff08;本地使用&#xff09;驱动&#xff0c;数据库驱动&#xff0c;bean…

laravel 使用mpdf将html转化成pdf

安装方式 composer require mpdf/mpdf 常用配置 $defaultConfig (new \Mpdf\Config\ConfigVariables())->getDefaults(); // 获取默认的字体包文件路径 $fontDirs $defaultConfig[fontDir];$defaultFontConfig (new \Mpdf\Config\FontVariables())->getDefaults();…

PHP GET,POST请求file_get_contents拼接header

GET及POST请求header和body POST请求 /*** POST 请求* json $paramJson body数据* string $url 链接* array $headers_array header数据* return json* */ function fetchPost($url, $paramJson, $headers_array = [], $accessToken = ) {ini_set(user_agent, Mozilla/5.0 (Wi…

laravel框架 - 开发实战(目录结构,路由,控制器,模型,视图)

一、laravel框架的目录结构 app:应用目录&#xff0c;保存项目中的控制器、模型等 bootstrap:保存框架启动的相关文件 config:配置文件目录 database:数据库迁移文件和数据填充文件 public:应用入口文件index.php和前端资源文件&#xff08;如CSS、JavaScript等&#xff09…

laravel ApiResponse接口统一响应封装

一&#xff0c;新增接口返回码配置文件 在config中新增配置文件apicode.php <?phpreturn [ apicodes>[/*** Message("OK")* 对成功的 GET、PUT、PATCH 或 DELETE 操作进行响应。也可以被用在不创建新资源的 POST 操作上*/HTTP_OK > 200,/*** Message(&qu…

laravel框架 - 辅助函数

Laravel 常用辅助函数 辅助函数 Laravel 包含各种全局辅助函数。 laravel 中包含大量辅助函数&#xff0c;您可以使用它们来简化开发工作流程。 array_dot() 辅助函数允许你将多维数组转换为使用点符号的一维数组 $array [user > [username > something],app > [c…

laravel框架 - 事件与监听器

一&#xff0c;绑定事件与监听器 在app\Providers下的EventServiceProvider.php中添加我们定义的事件与监听器 protected $listen [Registered::class > [SendEmailVerificationNotification::class,],App\ebvent\RegisterMessage>[//事件App\listeners\SendMessage//监…

JavaScript--明明白白Promise (Park One)

明明白白Promise (Park One) Promise是一种用于处理异步操作的特殊对象。它代表了一个尚未完成但最终会完成的操作&#xff0c;并可以在操作完成后返回结果或错误。 Promise有三种状态&#xff1a;pending&#xff08;进行中&#xff09;、fulfilled&#xff08;已完成&#…

智能柜架构解析与实践探索——打造智能化、高效的物品存储管理系统

在物联网和人工智能技术的快速发展下&#xff0c;智能柜作为智能化物品存储管理系统&#xff0c;正在逐渐走进我们的生活和工作场景。本文将深入探讨智能柜的架构设计原理、核心技术和实践经验&#xff0c;带领读者了解如何构建智能、高效的智能柜系统&#xff0c;提升物品管理…

二刷Laravel 教程(用户注册)总结Ⅳ

一、显示用户信息 1&#xff09;resource Route::resource(users, UsersController); 相当于下面这7个路由 我们先用 Artisan 命令查看目前应用的路由&#xff1a; php artisan route:list 2&#xff09; compact 方法 //我们将用户对象 $user 通过 compact 方法转化为一个关联…

批量转换,简化PNG至JPG转换,实现高效图片管理

在数字时代&#xff0c;图片管理已成为我们日常生活和工作中不可或缺的一部分。然而&#xff0c;有时候我们遇到的问题并非简单的整理和归类&#xff0c;而是需要将大量不同格式的图片转换为统一格式以便于管理和编辑。这时&#xff0c;一款强大的图片格式转换工具就显得尤为重…

laravel框架 - cache篇

Laravel中的cache为我们提供了三种缓存机制。 Redis&#xff0c;memcache&#xff0c;以及框架的文件缓存。 这里主要看的是cache中的文件缓存。 一&#xff1a;访问多个缓存存储 使用 Cache 门面&#xff0c;你可以使用 store 方法访问不同的缓存存储器&#xff0c;传入 s…

Laravel 项目如何运行

如有一个 Laravel 项目&#xff0c;在配置好 PHP 版本和运行环境后&#xff0c;可以直接在项目下直接运行&#xff1a; php artisan serve 来启动你的项目。 通过浏览器查看 当项目运行后&#xff0c;默认的启动端口为 8000&#xff0c;可以通过浏览器来进行查看运行的 Larav…

【PHP系统学习】——Laravel框架数据库的连接以及数据库的增删改查的详细教程

&#x1f468;‍&#x1f4bb;个人主页&#xff1a;开发者-曼亿点 &#x1f468;‍&#x1f4bb; hallo 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍&#x1f4bb; 本文由 曼亿点 原创 &#x1f468;‍&#x1f4bb; 收录于专栏&#xff1a…

框架安全(Laravel、thinkphp、struts2、springboot)

PHP框架 laravel Laravel是一套简洁、开源的PHP Web开发框架&#xff0c;旨在实现Web软件的MVC架构。 特征&#xff1a; CVE-2021-3129 Laravel开启了Debug模式时&#xff0c;由于Laravel自带的Ignition 组件对file_get_contents()和file_put_contents()函数的不安全使用&a…

laravel框架的用途有哪些

Laravel框架是一个开源的PHP框架&#xff0c;用于开发Web应用程序。它有很多用途&#xff0c;包括&#xff1a; Web应用程序开发&#xff1a;Laravel框架提供了丰富的功能和工具&#xff0c;用于开发各种类型的Web应用程序&#xff0c;包括企业应用、电子商务平台、博客、社交…

laravel(源码笔记)Facades的调用过程

外观模式&#xff08;Facade&#xff09; 目的&#xff1a;使子系统间的通信和相互依赖关系达到最小&#xff0c;而达到该目标的途径之一就是引入一个外观对象&#xff0c;它为子系统的访问提供了一个简单而单一的入口缺点 不能限制子系统类的使用&#xff0c;限制子系统会减少…

laravel-admin的3个开发细节调整

在使用laravel-admin开发的过程中&#xff0c;根据官方开发文档Laravel admin | laravel-admin基本都能实现想要的效果&#xff0c;这里补充3个文档上没有描述的细节 Laravel8命令行创建控制器调整 在laravel-admin中可以使用php artisan admin:make UserController --modelAp…

laravel(源码笔记) 路由注册,加载,寻址,参数绑定过程

路由 Application __construct 注册路由到服务容器 setBasePathregisterBaseBindingsregisterBaseServiceProviders EventServiceProviderLogServiceProviderRoutingServiceProvider registerRouter registerCoreContainerAliases 加载路由文件 App\Providers\RouteServicePr…

laravel 阿里云短信发送

示例 一、安装 安装&#xff1a;composer require mrgoon/aliyun-sms dev-master 二、打开config/app.php&#xff0c;添加配置代码 1、‘providers’ 配置组下添加 Mrgoon\Aliyunsms\AliyunsmsServiceProvider::class, 2、‘aliases’ 配置组下添加 Aliyunsms>Mrgoon…

基于Laravel封装一个强大的请求响应日志记录中间件

为何强大 记录全面&#xff1a; 包含请求路径、请求方法、客户端IP、设备标识、荷载数据、文件上传、请求头、业务逻辑处理时间、业务逻辑所耗内存、用户id、以及响应数据。配置简单&#xff1a; 默认不需要写任何逻辑可开箱即用&#xff0c;靠前4个方法&#xff0c;就可指定某…

Docker dnmp 多版本php安装 php8.2

Laravel9 开发需要用到php8.1以上的版本&#xff0c;而dnmp只支持到php8.0。安装php8.2的步骤如下&#xff1a; 1. 从/services/php80目录复制一份出来&#xff0c;重命名为php82&#xff0c;extensions目录只保留 install.sh 和 install-php-extensions 这两个文件 2. 修改.en…

laravel-admin只获取前几条数据(模型表格)

文档上没有写清楚 试了很多次都不管用 其实只需禁用分页即可 $grid->disablePagination();//禁用分页 然后 $grid->model()->orderBy(id,desc)->limit(10); 这样就搞定了

查看当前laravel版本三种方法(笔记二)

1、在终端中使用 Artisan 命令&#xff1a;在 Laravel 项目的根目录下&#xff0c;打开终端&#xff08;命令行界面&#xff09;&#xff0c;然后运行以下命令&#xff1a; php artisan --version 2、控制器中打印版本 var_dump(app()->version()); 3、在 Laravel 项目的根目…

轻松记录收支明细,一键打印,财务无忧!

作为现代人&#xff0c;管理好个人财务是非常重要的。但是&#xff0c;如何记录收支明细并打印出来呢&#xff1f;今天&#xff0c;我们向您推荐一款财务软件&#xff0c;帮助您轻松解决这个问题。 首先第一步&#xff0c;我们要打开【晨曦记账本】&#xff0c;并登录账号。 第…

掌握高效创作的艺术,利用AI轻松生成高质量文章,提升你的写作效率!

作为现代人&#xff0c;写作已经成为我们生活中必不可少的一部分。无论是工作报告、学术论文还是个人博客&#xff0c;都需要我们付出大量的时间和精力来创作。然而&#xff0c;有时候我们会因为思路阻塞、语言表达能力不足等原因而无法高效地完成写作任务。为了解决这个问题&a…

docker-compose 搭建laravel环境

laravel环境包含nginx,mysql,php7.4,redis 一、安装好docker后pull镜像 1.nginx镜像 docker pull nginx:latest单独启动容器 docker run --name nginx -p 80:80 -d nginx 2.php镜像 docker pull php:7.4-fpm3.mysql镜像 docker pull mysql:5.74.redis镜像 docker pull r…

招聘系统架构的设计与实现

在当今竞争激烈的人才市场中&#xff0c;有效的招聘系统对企业吸引、筛选和管理人才至关重要。本文将探讨招聘系统的架构设计与实现&#xff0c;帮助企业构建一个高效、可靠的人才招聘平台。 ## 1. 系统架构设计 ### 1.1 微服务架构 招聘系统通常采用微服务架构&#xff0c;将…

Laravel Octane 和 Swoole 协程的使用分析

之前在工作中使用 Laravel Octane 的 concurrently 处理并发时&#xff0c;发现在队列和定时任务中不会触发并发效果。经过分析&#xff0c;作了如下猜测&#xff1a;队列和定时任务都属于一个独立的进程&#xff0c;与 Octane 服务无关&#xff0c;而 Octane concurrently 恰恰…

数字化运营在教育行业的技术架构实践总结

随着科技的不断进步和数字化时代的到来&#xff0c;教育行业也正面临着数字化转型的挑战和机遇。教育行业的数字化运营需要依靠合理的技术架构来支撑&#xff0c;本文将探讨教育行业数字化运营的技术架构设计。 ## 第一步&#xff1a;需求分析和架构设计 在构建教育行业数字化…

laravel 模型多对多,应用

laravel 模型多对多&#xff0c;应用&#xff0c;试卷 跟 区域 多对多关系 一个试卷可以发放到a b c 区域 创建试卷表 CREATE TABLE exams (exam_id int(11) unsigned NOT NULL AUTO_INCREMENT,exam_title varchar(100) NOT NULL DEFAULT COMMENT 标题,created_time int(11…

Laravel Class ‘Facade\Ignition\IgnitionServiceProvider‘ not found 解决

Laravel Class Facade\Ignition\IgnitionServiceProvider not found 问题解决 问题 在使用laravel 更新本地依赖环境时&#xff0c;出现报错&#xff0c;如下&#xff1a; 解决 这时候需要更新本地的composer&#xff0c;然后在更新本地依赖环境。 命令如下&#xff1a; co…

提升物流效率,快递平台实战总结与分享

随着电商行业的蓬勃发展&#xff0c;物流配送服务变得愈发重要。快递平台作为连接电商企业和消费者的桥梁&#xff0c;扮演着至关重要的角色。本篇博客将分享快递平台实战经验&#xff0c;总结关键要点&#xff0c;帮助物流从业者提升物流效率、优化服务质量。 ### 快递平台实…

使用Laravel安装器创建项目

使用Laravel安装器创建项目&#xff0c;使用Laravel安装器创建前先确保你的机器上已经下载了Laravel安装程序&#xff0c;可以通过终端界面查询是否下载了Laravel安装器&#xff0c;在终端中输入Laravel 查询&#xff0c;如下图所示则已下载Laravel安装程序&#xff0c;&#x…

如何为网站创建一个桌面图标

PWA&#xff08;Progressive Web App&#xff0c;渐进式Web应用&#xff09;是一种利用Web技术构建的应用程序&#xff0c;旨在提供类似原生应用的体验。 利用这个技术&#xff0c;我们可以为一个网站创建快捷方式&#xff0c;让应用出现在用户的桌面上&#xff0c;方便用户的…

Laravel 使用rdkafka_laravel详细教程(实操避坑)

一、选择rdkafka 首先要看版本兼容问题&#xff0c;我的是Laravel5.6&#xff0c;PHP是7.3.13&#xff0c;所以需要下载兼容此的rdkafka&#xff0c;去 Packagist 搜索 kafka &#xff0c;我用的是 Packagist选择里面0.10.5版本&#xff0c; 二、安装rdkafka 在 Laravel 项目…

服务攻防-开发框架安全SpringBootStruts2LaravelThinkPHPCVE复现

知识点&#xff1a; 1、PHP-框架安全-Thinkphp&Laravel 2、J2EE-框架安全-SpringBoot&Struts2 章节点&#xff1a; 1、目标判断-端口扫描&组合判断&信息来源 2、安全问题-配置不当&CVE漏洞&弱口令爆破 3、复现对象-数据库&中间件&开发框架&am…

dcat admin + dingo + nginx 开发前台

前言 Dcat Admin 是一个功能强大的后端框架&#xff0c;主要用于开发管理后台。然而&#xff0c;大多数网站不仅需要一个管理后台&#xff0c;还需要一个用户界面&#xff0c;即“前台”&#xff0c;以及它们自己的用户系统。 为了实现这一目标&#xff0c;我们需要对 Dcat A…

laravel(源码笔记)控制器解析过程

控制器 isControllerActionrunController parseControllerCallback Str::parseCallback($this->action[‘uses’]); 可能返回ControlleractionCallback或者只有回调callbackgetController parseControllerCallback()[0]返回控制器实例 getControllerMethod parseControlle…

深入探索php中Laravel框架的技术架构

在当今Web开发领域&#xff0c;Laravel框架作为一款强大而受欢迎的PHP框架&#xff0c;以其优雅的语法、丰富的功能和高效的性能而备受开发者青睐。本文将深入探讨Laravel框架的技术架构&#xff0c;揭示其内部设计和工作原理&#xff0c;帮助读者更好地理解这个流行框架的运作…

人工智能的迷惑行为:AI世界的隐秘角落

人工智能迷惑行为大赏 在当今数字化时代&#xff0c;人工智能技术的飞速发展给我们的生活带来了诸多便利和可能性&#xff0c;但同时也伴随着一些令人困惑的现象和行为。本文将深入探讨人工智能的迷惑行为&#xff0c;揭示AI世界中的隐秘角落&#xff0c;让我们一同探寻这个充…

智能调度架构:优化资源分配,提升效率

随着人工智能技术的发展和应用&#xff0c;智能调度架构作为一种新兴的技术方案&#xff0c;正逐渐成为各行业优化资源分配、提升效率的重要工具。本文将深入探讨智能调度架构的意义、原理以及在不同领域的应用场景。 ### 什么是智能调度架构&#xff1f; 智能调度架构是指基…

Laravel 小技巧

1、collection和array getCollection()方法可以从分页数据中获取真实的数据&#xff08;比如分页中的课程数据&#xff09;&#xff0c;setCollection()方法可以将真实数据设置进分页数据&#xff0c;collect()方法可以将数组数据转化为集合数据。 $result Category::query(…

魔众 文库配置异步转换

同步转换 系统默认使用同步转换&#xff0c;即用户上传文档提交接口瞬间&#xff0c;系统会立即进行转换。 同步转换容易造成页面卡顿&#xff0c;转换时间超长的情况下&#xff0c;系统接口会超时。 异步转换 系统支持异步转换&#xff0c;即用户上传文档提交接口瞬间&…

一款轻量、干净的 Laravel 后台管理框架

系统简介 ModStart 是一个基于 Laravel 的模块化快速开发框架。模块市场拥有丰富的功能应用&#xff0c;支持后台一键快速安装&#xff0c;让开发者能快的实现业务功能开发。 系统完全开源&#xff0c;基于 Apache 2.0 开源协议&#xff0c;免费且不限制商业使用。 系统特性 …

laravel reids 配置及使用

首先保证自己的reids是否启动成功&#xff0c;端口号是否正确 laravel 根目录composer require predis/predis安装predis 包 config/queue.php配置: redis > [driver > redis,connection > default, // queue > env(REDIS_QUEUE, default),queue > {default…

laravel如何通过DB获取一条数据并转成数组

在 Laravel 中&#xff0c;你可以使用原生数据库查询构建器&#xff08;DB facade&#xff09;来获取一条数据&#xff0c;并将其转换为数组。这可以通过在查询链的末尾调用 first() 方法后&#xff0c;使用 toArray() 方法来实现。first() 方法会返回一个 StdClass 对象&#…

Laravel 开发Api规范

一&#xff0c;修改时区 配置 config/app.php 文件 // 时区修改&#xff0c;感觉两者皆可&#xff0c;自己根据实际情况定义 timezone > PRC, // 大陆时间二&#xff0c;设置 Accept 头中间件 accept头即为客户端请求头&#xff0c;做成中间件来使用。Accept 决定了响应返…

62、服务攻防——框架安全CVE复现SpringStrutsLaravelThinkphp

文章目录 常见语言开发框架&#xff08;主流&#xff09;&#xff1a; PHP&#xff1a;ThinkPHP、Laravel、YIIJAVA&#xff1a;Spring、SpringbootPython&#xff1a;FlaskJavaScript&#xff1a;Vue.js、Node.js 框架判断()&#xff1a; 通过插件Wappalyzer&#xff08;可能…

Laravel扩展包的开发

扩展包的开发 1. 创建一个新项目&#xff0c;初始化扩展包配置 首先创建一个全新的Laravel项目&#xff1a; composer create-project --prefer-dist laravel/laravel laravelPkg 接下来&#xff0c;在项目中创建目录package/{your_name}/{your_package_name} mkdir -p pa…

通知中心架构:打造高效沟通平台,提升信息传递效率

随着信息技术的快速发展&#xff0c;通知中心架构作为一种关键的沟通工具&#xff0c;正逐渐成为各类应用和系统中必不可少的组成部分。本文将深入探讨通知中心架构的意义、设计原则以及在实际场景中的应用。 ### 什么是通知中心架构&#xff1f; 通知中心架构是指通过集中管…

dcat笔记

一&#xff0c;修改系统自带的表和页面 环境&#xff1a;laravel9dcat2php8.2 此处我想修改admin_users表&#xff0c;添加一个park_id 关联到parks表&#xff0c;须要修改管理员页面 使用继承重写的思路&#xff0c;最好不要直接去修改vendor包里面的dcat源码&#xff0c;只…

laravel 提交Request 请求后会莫名多出一个s参数,导致报错

提交post或者其他请求&#xff0c;会在request中存在s参数&#xff0c;导致报错。 原因是使用宝塔面板默认伪静态导致多了一个s参数 <IfModule mod_rewrite.c>RewriteEngine onRewriteBase /RewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRe…

【Laravel】06 数据库迁移工具migration

【Laravel】06 数据库迁移工具migration 1.migration文件目录2. 举例 1.migration文件目录 2. 举例 (base) ➜ example-app php artisan migrate Migration table created successfully. Migrating: 2014_10_12_000000_create_users_table Migrated: 2014_10_12_000000_crea…

【Laravel】07 快速套用一个网站模板

【Laravel】07 快速套用一个网站模板 1. 新增post表2.补充 &#xff1a;生成Model、Controller、迁移文件3. 使用php artisan tinker4. 网站模板下载 课程地址 1. 新增post表 在Model中创建Post (base) ➜ example-app php artisan make:model Post Model created successfu…

探索牙科业务架构的优化与整合解决方案

在现代医疗领域中&#xff0c;牙科作为一个重要的分支&#xff0c;其业务架构和整体解决方案的优化与整合&#xff0c;对于提高诊疗效率、提升患者体验以及促进口腔健康水平具有重要意义。本文将深入探讨牙科业务架构的优化方向和整体解决方案&#xff0c;为牙科行业的发展提供…

让php开发更优雅-Laravel篇

前言 随着开发经验的增加&#xff0c;也伴随团队开发的积累&#xff0c;规范开发显得越来越重要&#xff0c;本文给大家提供一些laravel开发的进阶思路和经验&#xff0c;让大家开发更加统一规范&#xff0c;代码看起来更加优雅。 1.更多使用第三方库。团队开发的时候&#xf…

laravel(源码阅读):kernel过程和console调度artisan命令

http kernel 使用相关&#xff1a;通过artisan命令、计划任务、队列启动框架进行处理的 创建应用实例绑定内核到容器解析http内核实例处理http请求发送响应终止应用程序&#xff0c;中间件 terminable 善后。session写入存储器中。 Console artisan工具&#xff1a;执行计划…

laravel框架解决时间入库默认格式化问题

laravel框架默认created_at&#xff0c;updated_at时间默认插入的格式是这样的&#xff0c;但是我们其实想要的是这样的格式&#xff1a;2024-04-01 12:00:00 怎样改呢 我的写法是新建一个特性文件&#xff0c;里面的内容是 namespace App\Traits;trait SerializeDate {prote…

探索未来外贸电商系统的创新架构

在全球化、数字化的时代背景下&#xff0c;外贸电商行业呈现出蓬勃发展的态势。为了适应市场竞争的激烈和用户需求的多样化&#xff0c;外贸电商系统的架构设计显得尤为重要。本文将深入探讨未来外贸电商系统的创新架构&#xff0c;以期为行业发展提供新的思路和方向。 随着全…

解锁未来:大模型GPT的应用架构与创新实践

在人工智能的黄金时代&#xff0c;大模型如GPT&#xff08;Generative Pre-trained Transformer&#xff09;已成为技术创新和应用发展的前沿。它不仅重新定义了人机交互的方式&#xff0c;还在多个领域内展现出了巨大的应用潜力。本文将深入探讨大模型GPT的应用架构&#xff0…

探索7个MAMP本地开发环境的高效替代软件

什么是本地开发环境 本地开发环境是Web开发环境中的一种类型&#xff0c;它是指开发者自己的计算机上配置的一套用于开发和测试网站或应用程序的软件集合。这套环境使得开发者可以在本地计算机上构建和测试网站&#xff0c;而无需实时部署到服务器。 创建本地开发环境有两种方…

Laravel一些优雅的写法

1. 新增操作 // 原则&#xff0c;所有服务类只有一个public入口,或者多个public入口&#xff0c;但是他们做都是同一件事情 Class CreateService {// 创建类的入口, 根据dto去新建public function create(Dto $dto){// 先构建model对象, 不要在事务期间构建&#xff0c;减少事务…

如何在Laravel中屏蔽错误提示(两种方法)

前言 Laravel是一个非常流行的PHP框架&#xff0c;其提供的错误提示机制使得在开发过程中出现问题时可以迅速定位原因&#xff0c;从而提高了开发效率。然而&#xff0c;有时候我们在正式上线的时候&#xff0c;不希望用户看到任何错误提示&#xff0c;这时候我们可以通过屏蔽…

Laravel框架 - Facade门面

1 、官方文档给出的定义 “Facades 为应用的 服务容器 提供了一个「静态」 接口。Laravel 自带了很多 Facades&#xff0c;可以访问绝大部分功能。Laravel Facades 实际是服务容器中底层类的 「静态代理」 &#xff0c;相对于传统静态方法&#xff0c;在使用时能够提供更加灵活…

Filament 如何自定义登录页面

官方的页面太简约了&#xff0c;而且可供修改的范围太少了 通过发布官方资源可以看到 resources/views/vendor/filament-panels/pages/auth/login.blade.php <x-filament-panels::page.simple>if (filament()->hasRegistration())<x-slot name"subheading&…

什么是LatexEasy及其在数学排版中的作用

LatexEasy是一种强大的排版系统&#xff0c;特别擅长处理数学公式和科技文档。它基于 TeX&#xff0c;是由计算机科学家 Donald Knuth 开发的。LaTeX 可以让你专注于内容&#xff0c;而不必过多关心排版细节&#xff0c;特别适用于数学家、工程师和科学研究者。 什么是 LaTeX&…

Laravel chunk和chunkById的坑

在编写定时任务脚本的时候&#xff0c;经常会用到chunk和chunkById的API。 一、前言 数据库引擎为innodb。 表结构简述&#xff0c;只列出了本文用到的字段。 字段类型注释idint(11)IDtypeint(11)类型mark_timeint(10)标注时间&#xff08;时间戳&#xff09; 索引&#x…

PHP实践:Laravel中事件使用讲解

&#x1f3c6;作者简介&#xff0c;黑夜开发者&#xff0c;CSDN领军人物&#xff0c;全栈领域优质创作者✌&#xff0c;CSDN博客专家&#xff0c;阿里云社区专家博主&#xff0c;2023年6月CSDN上海赛道top4。 &#x1f3c6;数年电商行业从业经验&#xff0c;历任核心研发工程师…

laravel 模块化开发

最近项目想用 Laravel 框架做开发&#xff0c;但考虑到随着项目的增大&#xff0c;代码的增多&#xff0c;需求变的复杂多样化&#xff0c;将所有代码写在一起&#xff0c;无疑是一个很大的问题&#xff0c;这将导致代码过于复杂&#xff0c;一些写过的功能点想要重新使用&…

Laravel 集合的使用 集合的常用方法 模型的数据集合 ⑩

作者 : SYFStrive 博客首页 : HomePage &#x1f4dc;&#xff1a; THINK PHP &#x1f4cc;&#xff1a;个人社区&#xff08;欢迎大佬们加入&#xff09; &#x1f449;&#xff1a;社区链接&#x1f517; &#x1f4cc;&#xff1a;觉得文章不错可以点点关注 &#x1f44…

docker-compose部署laravel项目实战(主机nginx连接项目容器)(详细配置过程)

我用的是主机上的nginx,没有用docker安装nginx&#xff0c; 所以需要先在主机上安装nginx # 更新系统yum sudo yum update# 安装安装包sudo yum install epel-release sudo yum install wget# 安装Nginx sudo yum install nginx #启动 sudo systemctl start nginx #开机自启动…

Laravel 模型的作用域 模型的访问器和修改器 ⑨

作者 : SYFStrive 博客首页 : HomePage &#x1f4dc;&#xff1a; THINK PHP &#x1f4cc;&#xff1a;个人社区&#xff08;欢迎大佬们加入&#xff09; &#x1f449;&#xff1a;社区链接&#x1f517; &#x1f4cc;&#xff1a;觉得文章不错可以点点关注 &#x1f44…

laravel 模型事件概述

监听模型事件 通过静态方法 在模型类上调用要监听事件对应的静态方法通常在某个服务提供者的 boot 方法中完成静态调用 通过模型观察者 优点 - 订阅者处理模型事件的简化版本&#xff0c;不需要自定义事件类&#xff0c;不需要建立映射关系 - 只需要在观察者类中将需要监听…

Laravel 10.x 里如何使用ffmpeg

原理上很简单&#xff0c;就是使用命令行去调用ffmpeg&#xff0c;然后分析一下输出是不是有错误。 安装 首先安装 symfony/process&#xff0c;主要用于包装一下&#xff0c;用来代替 exec, passthru, shell_exec and system 。 composer require symfony/process composer…

在CentOS7下使用官方推荐的composer进行laravel环境的安装——详细

这里写目录标题前言安装composer更新yum镜像源安装php安装composer安装Laravel安装器安装nginxMySQL安装感谢以下文章和其作者前言 上次发布了一个用ubuntu进行部署laravel环境&#xff0c;但是 过去了这么长时间&#xff0c;环境的东西都搞忘了。因为现在在华为云搞了一台云…

JavaScript集成公式编辑器

在线示例 LatexEasy Editor - JavaScript SDK 使用方式 基础使用方式 <iframe id"liveEditor"frameborder"0"style"width:100%;height:400px;border:0;outline:none;"src"https://latexeasy.com/editor" ></iframe> &…

laravel框架系列(一),Dcat Admin 安装

介绍 Laravel 是一个流行的 PHP 开发框架&#xff0c;它提供了一套简洁、优雅的语法和丰富的功能&#xff0c;用于快速构建高质量的 Web 应用程序。 以下是 Laravel 的一些主要特点和功能&#xff1a; MVC 架构&#xff1a;Laravel 使用经典的模型-视图-控制器&#xff08;MV…

Laravel 开发遇到的相关问题

问题1、job 队列任务代码修改后不生效 对 laravel job 队列的代码进行了修改&#xff0c;但是没有生效&#xff0c;查看了一下官方手册&#xff0c;原来要执行一下&#xff1a; php artisan queue:restart问题2、执行job里的任务命令 php artisan queue:work redis --queuegdt/…

钉钉机器人消息推送composer拓展 laravel-dingbot

钉钉机器人消息发送 介绍 企业内部有较多系统支撑着公司的核心业务流程&#xff0c;譬如CRM系统、交易系统、监控报警系统等等。通过钉钉的自定义机器人&#xff0c;可以将这些系统事件同步到钉钉的聊天群。 laravel-dingbot 是一款钉钉机器人消息推送的Laravel扩展&#xff…

2021牛客暑期多校训练营1

A.Alice and Bob 正常打表状态转移(如果该点可以转移到0点则当前点一定赢) #include <bits/stdc.h> using namespace std; using ll long long ; bool vis[5005][5005]; void solve(){int x,y;cin>>x>>y;cout<<(vis[x][y]?"Alice\n":"…

用于PHP4的file_put_contents()

Simplified, but still... 简化&#xff0c;但仍然... <?phpif (!function_exists(file_put_contents)) {function file_put_contents($filename, $data) {$f fopen($filename, w);if (!$f) {return false;} else {$bytes fwrite($f, $data);fclose($f);return $bytes;}}…

PHP基于原生GD库, 获取图片中文字颜色, 匹配稀有度

PHP基于原生GD库, 获取图片中文字颜色, 匹配稀有度 一&#xff0c;获取文字颜色部分 如果背景有渐变色就不是很准&#xff0c; 如果对颜色没有特殊要求&#xff0c;建议使用调整图片对比度 二&#xff0c; 匹配对应的稀有度数据 这块不是很重要根据自己情况调整 /*** 根据文字…

车祸模拟器怎么慢动作_车祸

车祸模拟器怎么慢动作Crashed the car two days ago. The road was all ice, with just a bit of snow covering it. Raining, very cold, awful weather. I went out to return the books to the library and a DVD to the video store. Several times when I hit the breaks …

laravel框架介绍(一)

laravel框架是一套简洁&#xff0c;优雅的PHPWeb开发框架。

Laravel中的信息验证 和 语言包

首先&#xff0c;谈下语言包的问题 1、安装语言包&#xff0c;通过composer进行安装composer require "overtrue/laravel-lang:dev-master"2、安装成功后&#xff0c;要到config/app.php中修改一下配置&#xff0c;Illuminate\Translation\TranslationServiceProvide…

290 laravel中的子查询

可以怎么写 $sub Abc::where(..)->groupBy(..); // Eloquent Builder instance$count DB::table( DB::raw("({$sub->toSql()}) as sub") ) ->mergeBindings($sub->getQuery()) ->count();use Illuminate\Support\Facades\DB; use Illuminate\Data…

Laravel 队列监听Superviso进程管理(消息队列后台监听)

一、安装 Supervisor 在 Ubuntu 系统上&#xff0c;可以使用以下命令安装 Supervisor&#xff1a; sudo apt-get install supervisor 在CentOS&#xff1a; sudo yum install supervisor 二、创建 Supervisor 配置文件 安装完成后&#xff0c;Supervisor 的配置文件会被放…

laravel的默认首页怎么改-laravel框架默认欢迎页面如何修改

laravel的默认首页怎么改 搭建好的laravel的默认首页怎么改 我们有两种改动方式&#xff1a; 第一种修改默认路由&#xff1a; 下一步是要移除Laravel应用程序默认的欢迎页路由。这个路由可以在routes/web.php文件的顶部找到&#xff0c;看起来类似于以下代码&#xff1a; …

laravel框架的优缺点是什么?

laravel框架 使用了大量设计模式&#xff0c;框架完全符合设计模式的五大基本原则&#xff08;面向对象设计模式有5大基本原则&#xff1a;单一职责原则、开发封闭原则、依赖倒置原则、接口隔离原则、Liskov替换原则。&#xff09;&#xff0c;模块之间耦合度很低&#xff0c;…

composer安装laravel指定版本

首先确保&#xff1a; 安装了php安装了composer 以上&#xff0c;这样才能使用composer来安装laravel 按照官方文档的&#xff0c;直接输入命令&#xff1a; composer create-project laravel/laravel example-app 这样就会在当前执行目录下新建一个"example-app"…

Linux安装Rdkafka PHP 扩展(Kafka使用教程)

以是centos为例 #可以查看php版本 php -v#查看php安装的扩展库 php -m 1、首先&#xff0c;确保你已经安装了 PHP 和相关的开发工具。你可以使用以下命令来安装它们&#xff1a; sudo yum install php-devel 中间会问你是否ok&#xff0c;输入y回车&#xff0c;出现complete…

PHP/Laravel通过经纬度计算距离获取附近商家

实际开发中,常常需要获取用户附近的商家,思路是 获取用户位置(经纬度信息)在数据库中查询在距离范围内的商家 注: 本文章内计算距离所使用地球半径统一为 6378.138 km public function mpa_list($latitude,$longitude,$distance){// $latitude 34.306465;// $longitude 10…

laravel SQLSTATE[HY000] [1045] Access denied for user l

laravel SQLSTATE[HY000] [1045] Access denied for user l 1注意用户名的拼写 2 注意localhost DB_CONNECTIONmysql DB_HOSTlocalhost DB_PORT3306 3 看下数据库授权是否正确

Laravel 模型1对1关联 1对多关联 多对多关联 ⑩①

作者 : SYFStrive 博客首页 : HomePage &#x1f4dc;&#xff1a; THINK PHP &#x1f4cc;&#xff1a;个人社区&#xff08;欢迎大佬们加入&#xff09; &#x1f449;&#xff1a;社区链接&#x1f517; &#x1f4cc;&#xff1a;觉得文章不错可以点点关注 &#x1f44…

laravel框架中批量更新数据

在php框架中 tp中就有批量更新封装好的 SaveAll 在laravel中有批量插入没有批量更新操作;因此我们可以自己去封装一个 然后批量进行更新操作 封装参考代码: /*** 批量更新** param $tableName 表名称* param string $pk 更新的字段* param array $multipleData 要更新的数据*…

ChatGPT 整合到Laravel项目中使用

之前写的《ChatApI 本地如何调用》是直接下载ChatGPT SDK当做单独项目开发使用的&#xff0c;这次写的是整合到当前项目中使用ChatGPT 合并为一个项目去使用&#xff1b;具体操作方法也有一定区别。 目录 1.安装ChatGPT SDK 2.加载ChatGPT类库 3.安装guzzlehttp 4.代码实操…

laravel+vue2 element 一套项目级医院手术麻醉信息系统源码

手术麻醉临床信息系统源码&#xff0c;PHPmysqllaravelvue2 手术麻醉临床信息系统&#xff0c;采用计算机和通信技术&#xff0c;实现监护仪、麻醉机、输液泵等设备输出数据的自动采集&#xff0c;采集的数据能够如实准确地反映患者生命体征参数的变化&#xff0c;并实现信息高…

DcatAdmin使用模版文件时模板标签不生效

伪源码 PHP代码如下 public function 方法名(){return view(view_dir.view_name,[key1>value1]); }模版代码如下 <tr><td>键名</td> </tr> <tr><td>{{ $key1 }}</td> </tr>现象&#xff1a; 页面htmlt元素正常展示&…

laravel lumen php 加密解密

加密与解密 | 更多功能 |《Lumen 中文文档 6.x》| Laravel China 社区 配置# 在使用 Lumen 的加解密前&#xff0c;你应该先把 .env 文件中的 APP_KEY 选项设置为 32 位随机字符串。如果没有适当地设置这个值&#xff0c;所有被 Lumen 加密的值都将是不安全的。 基本用法 加…

Laravel-permission(权限管理的扩展包)

什么是多用户角色 举个例子&#xff0c;例如我们平常使用的论坛 站长 ------ 拥有最高权限&#xff0c;最主要的是能够对用户进行管理的权限 管理员 ----- 对一些文章的管理&#xff0c;不会造成对网站有较大的影响 vip ----- 对一些资源有下载权限 普通用户 ---- 只能够进…

Laravel+workman+redis实现多线程异步任务处理

前言 PHP本身并不直接支持多线程编程&#xff0c;因为PHP的设计初衷是作为一个脚本语言&#xff0c;主要面向的是Web开发。不过我们可以使用一些扩展和库来实现多线程的功能&#xff0c;比如workerman和swoole。通过多线程异步执行任务&#xff0c;可以大大提高代码的执行效率。…

Laravel框架项目首页内容修改

#Laravel# 安装Laravel框架成功后运行项目&#xff0c;看到下面这个图就说明安装框架成功了 需要根据自己的需求修改页面时&#xff0c;先找到首页的文件 首页对应的页面文件为项目根目录下的resources/views/welcome.blade.php文件 <!DOCTYPE html> <html lang&quo…

laravel 图表Apexchart 整数多出小数点

Apexchart做统计界面发现一个问题&#xff0c;数据全是整数&#xff0c;但是还显示小数点&#xff0c;如下图&#xff1a; 网上很少有答案&#xff0c;自己研究了很久&#xff0c;分享下经验 第一种方案重新buildDefaultScript方法 protected function buildDefaultScript(){$…

laravel(源码笔记)服务绑定和解析(依赖注入-反射,控制反转)

依赖注入&#xff1a;解决对象之间的互相依赖关系&#xff0c;通过反射实现。控制反转&#xff1a;让外部来定义具体行为 反射&#xff08;基本使用&#xff09; reflectionClass getConstructor()getParameters()getConstants()getProperties()getMethods()newInstanceArgs(…

guzzlehttp resulted in a `409 Conflict` response 访问网址 laravel thinkphp

[409] ClientException in RequestException.php line 113 Client error: GET http://b.k2.fwycg.com:8170/wgs/v1/openapi/products?productName&upcBarcode&barcoder&fnsku&businessCode&warehouseCodeUS-HSAJ resulted in a 409 Conflict response 搜索…

laravel 怎么部署到nginx 上

要将 Laravel 应用程序部署到 Nginx 上&#xff0c;需要遵循以下步骤&#xff1a;安装 Nginx 并启动它。你可以使用以下命令在 Ubuntu 上安装 Nginx&#xff1a;sudo apt-get updatesudo apt-get install nginxsudo systemctl start nginx将 Laravel 应用程序上传到服务器&…

laravel(源码笔记)服务提供者执行过程

服务提供者 自定义服务&#xff0c;第三方资源&#xff0c;核心服务&#xff0c;通过服务提供者进行注册和引导。基本 register&#xff0c;绑定实例&#xff0c;注册到服务容器provides&#xff0c;导出provide实例 实例化app&#xff0c;解析处kernel对象&#xff0c;引导bo…

laravel(源码笔记)中间件解析过程

装饰器 1. 和继承对比&#xff1a; 嵌套方式&#xff0c;可控制添加行为的方法和时机 2. 实现&#xff1a; 1. Component抽象类&#xff0c;方便动态添加职责 2. ConcreteComponent Component的实现类 3. Decorator&#xff0c;装饰器的抽象类&#xff0c;接受Component&am…

使用Composer安装Laravel框架

使用Composer安装Laravel框架&#xff0c;不指定版本则安装当下最新版本 composer create-project laravel/laravel laravel-demo 至此&#xff0c;安装框架完成&#xff0c;这里安装的是Laravel11.0.7版本的 进入项目根目录&#xff0c;运行项目 cd laravel.11.0.7 // 进…

laravel中锁以及事务的简单使用

一、首先来说一下什么是共享锁&#xff1f;什么是排他锁&#xff1f; 共享&#xff1a;我可以读 写 加锁 , 别人可以 读 加锁。 排他&#xff1a;只有我 才 可以 读 写 加锁 , 也就是说&#xff0c;必须要等我提交事务&#xff0c;其他的才可以操作。 二、简单例子实现加锁 锁…

构建高效学习组织:企业培训体系系统架构的全面解析

随着企业对人才培养的重视和市场竞争的不断加剧&#xff0c;建立完善的企业培训体系系统架构成为了企业发展的关键。本文将深入探讨企业培训体系系统架构的构建和优化&#xff0c;从战略规划、内容设计、技术支持以及效果评估等方面进行全面解析&#xff0c;帮助企业构建高效的…

信息安全与阿里云等保三级方案实践总结

信息安全在当今数字化时代变得至关重要&#xff0c;企业和组织需要采取有效措施来保护其数据和信息资产。阿里云作为中国领先的云服务提供商&#xff0c;提供了等保三级方案&#xff0c;帮助用户满足国家信息安全等级保护的要求。本文将探讨信息安全和阿里云等保三级方案的重要…

创建一个Laravel-admin项目

创建一个Laravel-admin项目 一、安装创建laravel项目 注&#xff1a;Laravel 使用 Composer 来管理项目依赖。因此&#xff0c;在使用 Laravel 之前&#xff0c;请确保您的机器上已经安装了 Composer 在需要创建项目的目录下使用终端中运行 create-project 命令来安装 Larav…

laravel-admin 头部添加操作

新建html 样式及js namespace App\Admin\Extensions\Nav;class Links {public function __toString(){return <<<HTML<li><a href"" οnclick"js_method();return false;"><i class"fa fa-floppy-o"></i><s…

PHP医院手术麻醉系统源码,laravel、vue2 、mysql技术开发,自主知识产权,二开快捷

医院手术麻醉系统全套源码&#xff0c;有演示&#xff0c;自主知识产权 技术架构&#xff1a;PHP、 js 、mysql、laravel、vue2 手术麻醉临床信息管理系统是数字化手段应用于手术过程中的重要组成部分&#xff0c;用数字形式获取并存储手术相关信息&#xff0c;既便捷又高效。…

H3C SecParh堡垒机 get_detail_view.php 任意用户登录漏洞

与齐治堡垒机出现的漏洞不能说毫不相关&#xff0c;只能说一模一样 POC验证的url为&#xff1a; /audit/gui_detail_view.php?token1&id%5C&uid%2Cchr(97))%20or%201:%20print%20chr(121)%2bchr(101)%2bchr(115)%0d%0a%23&loginadmin成功获取admin权限 文笔生疏…

免登陆积分商城原理

有客户需要免登陆积分商城&#xff0c;研究了一下发现免登陆用途广泛&#xff0c;实现原理也很简单。如果是浏览器无非就是使用fingerprintjs2之类的扩展来实现获取浏览器指纹ID&#xff0c;如果是APP就获取设备唯一标识&#xff0c;然后在使用cryptojs加密来传递到php&#xf…

laravel excel导入导出

一、安装第三方 composer require maatwebsite/excel版本2.1和现在版本 有所不一样 二、导入 <?php namespace App\Import; use Maatwebsite\Excel\Concerns\ToCollection;class TestImport implements ToCollection {public function __construct(){}public function c…

syntax error, unexpected '-' (T_OBJECT_OPERATOR)

laravel项目报错集锦 非预期的对象操作符 ErrorException (E_ERROR) syntax error, unexpected -> (T_OBJECT_OPERATOR) (View: D:\laragon323\www\lar57\blog57\resources\views\admin\partials\errors.blade.php) (View: D:\laragon323\www\lar57\blog57\resources\view…

295 laravel中获取控制器类名称和方法名称

/*** 获取控制器类名称和方法名称* return array 返回数组*/ function getControllerAndActionName() {$action \Route::current()->getActionName();list($class, $method) explode(, $action);$controller substr(strrchr($class, \\), 1);return [controller > $co…

laravel\lumen rabbitmq

1、安装扩展 composer require bschmitt/laravel-amqp 2、config文件下增加amqp.php配置文件 <?phpreturn [/*|--------------------------------------------------------------------------| Define which configuration should be used|----------------------------…

laravel框架 - 集合篇

Laravel Eloquent 通常返回一个集合作为结果&#xff0c;集合包含很多有用的、功能强大的方法。 你可以很方便的对集合进行过滤、修改等操作。 本次教程就一起来看一看集合的常用方法及功能。 你可以使用助手函数 collect 将数组转化为集合。 $data collect([1, 2, 3]); 1…

学习路之PHP--laravel postman 提交表单出现419错误

问题图片 解决&#xff1a; 白名单 有时候你可能希望设置一组不需要 CSRF 保护的 URL 。例如&#xff0c;如果你正在使用 Stripe 处理付款并使用了他们的 webhook 系统&#xff0c;你会需要从 CSRF 的保护中排除 Stripe webhook 处理程序路由&#xff0c;因为 Stripe 不知道要发…

laravel Log 日志

文档&#xff1a;日志 | 基础功能 |《Laravel 9 中文文档 9.x》| Laravel China 社区

PHPword解析内容支撑

因有些功能不支持&#xff0c;所以新增了某些功能&#xff0c;以防后期变动不好变更&#xff0c;手动做个记录 将公式替换成指定的符号&#xff0c;读取到 html 后读取 xml 解析公式&#xff0c;根据标记符号进行替换 文件名PhpOffice\PhpWord\Shared\XMLReader.php public fun…

学习路之PHP--laravel DingoApi

一、安装 1.进入项目目录&#xff0c;执行composer安装命令 composer require dingo/api 如果下载超时&#xff0c;换阿里云源&#xff1a; composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 2.使用以下命令可以发布 API 的配置文件到 confi…

laravel+sse实现实时推送

sse简介 Server-Sent Events&#xff08;SSE&#xff09;是一种用于实现服务器向客户端实时推送数据的Web技术。与传统的轮询和长轮询相比&#xff0c;SSE提供了更高效和实时的数据推送机制。SSE基于HTTP协议&#xff0c;允许服务器将数据以事件流&#xff08;Event Stream&am…

PHP的Laravel加一个小页面出现问题(whereRaw的用法)

1.权限更新问题 因为是已经有样例了所以html和php页面很快写出来了 然后就是页面写完了路由不知道在哪写&#xff0c;后来想起来之前有要开权限来着&#xff0c;试了一下&#xff0c;还是不行&#xff0c;不过方向是对了 这是加的路由&#xff0c;不过需要在更新一下权限 这…

Laravel Swift Mail发送带附件的邮件报错 “Swift_IoException The path cannot be empty“处理

先说下情况&#xff0c;就是我要做一个发送附件的邮件发送功能&#xff0c;结果&#xff0c;报错&#xff1a;The path cannot be empty。给我整的有点迷糊&#xff0c;网上也没有类似的问题。后来&#xff0c;我检查了一下代码&#xff0c;发现有个地方&#xff0c;是需要给附…

Laravel 框架中队列的使用

概述 Laravel 框架内置了强大的队列系统&#xff0c;用于处理异步任务、提高系统性能等。队列可以让任务异步执行&#xff0c;而不会阻塞当前进程&#xff0c;可以提高系统的处理能力。 Laravel 的队列系统支持多种驱动&#xff0c;如 Redis、Beanstalkd、SQS 等&#xff0c;…

Laravel 数据库:判断数据表是否存在

检测某个表是否存在&#xff1a; if (Schema::hasTable(table_name)) { // } 在某个表不存在的情况下再执行创建操作&#xff1a; if ( ! Schema::hasTable(table_name)) { // 创建数据库表的代码 } 如果你想安全的 drop 掉一个数据表&#xff0c;使用以下&#xf…

PHP:laravel中间件和控制器的请求参数传递与获取

目录1、中间件和控制器测试2、安全隐患3、支持的传参方式4、总结5、一种更为安全的做法接口开发中&#xff0c;通常我们需要在中间件里边做一些全局性的前置判断&#xff0c;获取请求中的公共参数&#xff0c;然后传递给控制器 参考网络上的大部分文章&#xff0c;整理出以下传…

laravel 邮件发送

配置 Laravel 的邮件服务可以通过 config/mail.php 配置文件进行配置。 邮件中的每一项都在配置文件中有单独的配置项&#xff0c;甚至是独有的「传输方式」&#xff0c;允许你的应用使用不同的邮件服务发送邮件 mailers > [smtp > [transport > smtp,host > env(M…

ChitGPT用Laravel写一个答题系统

好的&#xff0c;下面是一个简单的答题系统的Laravel代码。 首先&#xff0c;我们需要创建一个Question模型和一个Answer模型&#xff0c;用于存储问题和答案的数据。我们可以使用以下命令来创建这两个模型&#xff1a; 复制php artisan make:model Question php artisan mak…

Laravel 框架数据库配置构造器的查询.分块.聚合 ⑤

作者 : SYFStrive 博客首页 : HomePage &#x1f4dc;&#xff1a; THINK PHP &#x1f4cc;&#xff1a;个人社区&#xff08;欢迎大佬们加入&#xff09; &#x1f449;&#xff1a;社区链接&#x1f517; &#x1f4cc;&#xff1a;觉得文章不错可以点点关注 &#x1f44…

记一次线上OOM事故

OOM 问题 linux内核有个机制叫OOM killer(Out-Of-Memory killer)&#xff0c;当系统需要申请内存却申请不到时&#xff0c;OOM killer会检查当前进程中占用内存最大者&#xff0c;将其杀掉&#xff0c;腾出内存保障系统正常运行。 一般而言&#xff0c;一个应用的内存逐渐增加&…

Laravel 框架模型的定义 模型的增删改 批量赋值和软删除 ⑧

作者 : SYFStrive 博客首页 : HomePage &#x1f4dc;&#xff1a; THINK PHP &#x1f4cc;&#xff1a;个人社区&#xff08;欢迎大佬们加入&#xff09; &#x1f449;&#xff1a;社区链接&#x1f517; &#x1f4cc;&#xff1a;觉得文章不错可以点点关注 &#x1f44…

laravel中Mail发送邮件失败,但是没有错误信息,该如何调试?

在Laravel中&#xff0c;当使用Mail类发送邮件失败但没有错误信息显示时&#xff0c;可以按照以下步骤进行调试&#xff1a; 检查日志文件&#xff1a; Laravel会记录各种应用程序活动和错误信息。查看应用程序的日志文件&#xff0c;通常位于storage/logs目录下&#xff0c;寻…

laravel实现AMQP(rabbitmq)生产者以及消费者

基于php-amqplib/php-amqplib组件适配laravel框架的amqp封装库 支持便捷可配置的队列工作模式 官网详情 在此基础上可支持延迟消息、死信队列等机制。 环境要求&#xff1a; PHP版本: ^7.3|^8.0 需要开启的扩展: socket 其他: 如果需要实现延迟任务需要安装对应版本的ra…

智能财务管理,明细筛选一目了然,轻松掌握个人财务状况!

你是否曾经因为复杂的个人财务状况而感到困扰&#xff1f;你是否曾经因为无法快速筛选财务明细而感到烦恼&#xff1f;现在&#xff0c;我们为你带来了一款全新的智能财务管理工具&#xff0c;可以轻松解决你的这些问题&#xff01; 首先第一步&#xff0c;我们要进入晨曦记账…