定义延迟队列的两种方式一、任务分发的时候指定\App\Jobs\Jober::dispatch()->delay(20);二、定义Jober时构造方法中指定<?phpnamespaceApp\Jobs;---------------------------------------------------classTimerimplementsShouldQueue{----------
原创
2019-08-11 18:14:57
2502阅读
1 Models/User.php protected $guard_name = 'sanctum'; 2 config/auth.php 'defaults' => [ 'guard' => 'sanctum', 'passwords' => 'users', ],
转载
2020-11-04 09:32:00
311阅读
2评论
文档:5.7https://learnku.com/docs/laravel/5.75.6https://learnku.com/docs/laravel/5.6准备工作:安装composer:点击此处下载composer安装好后,在任意位置运行:composer config -g repo.packagist composer https://...
下面由Laravel教程栏目给大家介绍如何轻松集成新版Elasticsearch7.9中文搜索到Laravel7项目,希望对需要的朋友有所帮助!只需五步骤:1.启动 集成ik中文分词插件的Elasticsearch7.9 Docker镜像2.Laravel7 配置 Scout3.配置 Model模型
转载
2021-06-30 11:14:00
221阅读
使用xdebugbar拓展包,可以帮助我们快速调试: https://packagist.org/packages/barryvdh/laravel-debugbar1、安装拓展包:默认安装最新稳定版本。composer require barryvdh/laravel-debugbar2、复制配置文件:php artisan vendor:publish --provider="Bar
[Laravel] Laravel的基本HTTP路由 使用Laravel的基本路由,实现get请求响应,找到文件app/Http/routes.php 调用Route的静态方法get(),实现get响应,参数:string类型的路径,匿名函数function(){} 匿名函数内部,返回string数
原创
2021-06-17 19:25:23
299阅读
laravel 验证请求参数,有自带的规则,如果有特殊的规则,可以自己写正则验证逻辑 比如验证手机号 在控制器文件中可以直接这样编写 默认情况下,如果验证通过,你的代码会继续正常运行。如果验证失败,则会抛出异常,并自动将对应的错误响应返回给用户。 在传统 HTTP 请求下,会生成一个重定向响应, 而
原创
2021-09-24 13:01:34
568阅读
测试环境:
os macOS Mojave 10.14.4
PHP 8.0.20
laravel 9.x
1、安装PHP
php源码:https://github.com/php/php-src
因为使用macOS的包管理工具HomeBrew没有成功安装PHP,故采用源码编译安装的方式
下载地址:https://www.php.net/downloads
# 下载
wget https://ww
1
原创
2019-01-25 10:33:38
396阅读
http
转载
2021-07-01 11:04:29
230阅读
Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。外文名Laravel定义简洁、优雅的PHP Web开发框架特点简洁、富于表达力当前版本分支为...
转载
2021-08-05 15:48:51
130阅读
laravel文档1 laravel文档2 安装: 方法1: 下载:进入要安装目录path/www:执行 如下命令 创建一个文件名为blog的项目 然后composer将laravel的文件下载到此文件 下载完毕后执行composer install 安装laravel的依赖包及自动生成应用程序密钥
转载
2021-08-18 13:58:44
98阅读
http://144.34.164.217/laravellou-dong-xiang-jie.html
原创
2022-01-18 11:19:27
15阅读
Laravel文件系统
·laravel的文件系统是基于Frank de Jonge的Flysystem扩展包
·该文件系统 提供了简单的接口 可以操作本地端空间 AmazonS3(亚马逊空间) Rackspace Cloud Storage
·可以非常简单的切换不同的保存方式 但是仍使用相同的API操作
文件系统的配置文件:
·config/filesystems.php
1.//新建...
原创
2021-08-30 10:14:37
136阅读
Blade模板引擎简介模板继承的使用
模板可以使用php原生代码
php视图页面是php编译并缓存(模板文件被修改才会重新编译)
模板继承:
section
yield
extends
parent
file:/D:/php_web/laravelTest/laravel52/resources/views/student/
基础语法以及include
<br> ...
原创
2021-08-30 10:14:45
130阅读
实现步骤:
1.迁移队列需要的数据表
2.编写任务类
3.推送任务到队列
4.运行队列监听器
5.处理失败任务
使用:
配置:
·config/queue.php
命令操作artisan实现:
a.生成需要的迁移文件
操作:php artisan queue:table
提示语:
Migration created successfully!
此时,database/migrations 下面得到...
原创
2021-08-30 11:13:10
145阅读
laravel错误&日志
知识点:
Debug模式
配置:/config/app.php
进行本地开发时 APP_DEBUG true 上线环境永远为false
HTTP异常
if(id不存在){
abort('503');
}
404模板重写
日志
·Laravel日志工具基于强大的Monolog库,提供了 single daily syslog errorlog...
原创
2021-08-30 11:13:13
324阅读
Laravel提供了
DB facade(原始查找)
查询构造器
Eloquent ORM
三种操作数据库方式
DB facade(原始查找)】
使用DB facade实现CURD
//查询
$student = DB::select('select * from student');
echo '<pre>';
print_r($student);
...
原创
2021-08-30 11:13:15
116阅读
https://laravelacademy.org/post/9564.html
转载
2021-09-10 17:33:35
197阅读