laravel api接口开发版本控制(Laravel 创建可以传递参数 Console服务的例子)
类别:编程学习 浏览量:373
时间:2021-10-02 01:35:11 laravel api接口开发版本控制
Laravel 创建可以传递参数 Console服务的例子1.查看所有可以用artisan调用的命令
|
php artisan list |
2.创建自定义命令
|
php artisan make:console TestDemo |
上面的命令会自动生成一个类app/Console/Commands/TestDemo.php
|
<?php namespace App\Console\Commands; use Illuminate\Console\Command; class TestDemo extends Command { /** * 控制台命令名称 * * @var string */ protected $signature = 'test {param1} {--param2=}' ; /** * 控制台命令描述 * * @var string */ protected $description = 'test' ; /** * 创建新的命令实例 * * @param DripEmailer $drip * @return void */ public function __construct(DripEmailer $drip ) { parent::__construct(); } /** * 执行控制台命令 * * @return mixed */ public function handle() { //参数调用方法 $param1 = $this ->argument( 'param1' ); $param2 = $this ->option( 'param2' ); $this ->info( $param1 ); $this ->info( $param2 ); } } |
3.命令行调用实例
|
php artisan test aaa –param2=bbb |
执行结果:
|
aaa bbb |
以上这篇Laravel 创建可以传递参数 Console服务的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/houzhiwen_yy/article/details/70159736
您可能感兴趣
- laravel命令控制器怎么设置(Laravel获取当前请求的控制器和方法以及中间件的例子)
- laravel循环插入数据(Laravel 实现关系模型取出需要的字段)
- laravel mysql 操作方式(Laravel使用原生sql语句并调用的方法)
- 怎么删掉laravel(laravel-admin的图片删除实例)
- laravel框架怎么获取变量(解决laravel id非自增 模型取回为0 的问题)
- laravel怎么返回指定列(laravel-admin解决表单select联动时,编辑默认没选上的问题)
- laravel前后端分离实现排序(laravel自定义分页的实现案例offset和limit)
- laravel如何使用预处理(Laravel项目中timeAgo字段语言转换的改善方法示例)
- laravel 验证规则(Laravel中正确地返回HTTP状态码方法示例)
- laravel-admin代码执行流程(解决laravel-admin 自己新建页面里 js 需要刷新一次的问题)
- laravel 数据表格(Laravel自定义 封装便捷返回Json数据格式的引用方法)
- 简单laravel框架教程交流(使用composer 安装 laravel框架的方法图文详解)
- laravel自定义数据库驱动(laravel框架数据库配置及操作数据库示例)
- laravel测试重连数据库(Laravel关系模型指定条件查询方法)
- laravel8 前后端分离方案(laravel 根据不同组织加载不同视图的实现)
- 安装laravel框架(laravel框架的安装与路由实例分析)
- 夕云天际飞,亢龙化太极(夕云天际飞亢龙化太极)
- 爱情可以当饭吃吗(怎么回复)
- 高考数学题(高考数学题基础题占多少分)
- 没钱只能吃土(没钱要吃土了幽默短信发朋友圈)
- 今年考高会很难吗(今年高考会考试吗)
- 盘古开天地 他创造了世界,谁创造了盘古 盘古是伏羲吗(盘古开天地他创造了世界)
热门推荐
- sql性能优化案例(SQL性能优化之定位网络性能问题的方法DEMO)
- mysql 高效分页(MySQL 分页查询的优化技巧)
- html5canvas动画(html5 canvas 实现光线沿不规则路径运动)
- react动态创建菜单并实现局部刷新(使用react-virtualized实现图片动态高度长列表的问题)
- elementui的el-popover修改样式不生效的解决(elementui的el-popover修改样式不生效的解决)
- mysql时间戳和datetime对比(mysql中 datatime与timestamp的区别说明)
- mysql和navicat怎么用(如何用Navicat操作MySQL)
- mysql架构方案讲解(MySQL 搭建MHA架构部署的步骤)
- thinkphp5框架怎么打开(thinkphp5.1框架中容器Container和门面Facade的实现方法分析)
- vue常用的指令和修饰符(Vue中 Vue.prototype使用详解)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9