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
您可能感兴趣
- laraveljob怎么运行脚本(Laravel-admin之修改操作日志的方法)
- laravel新增数据表(laravel 多图上传及图片的存储例子)
- laravel的验证规则(解决在Laravel 中处理OPTIONS请求的问题)
- laravel后台登录教程(Laravel 默认邮箱登录改成用户名登录的实现方法)
- laravel框架运行找不到视图(解决laravel资源加载路径设置的问题)
- laravel实现跨域访问(使用laravel和ajax实现整个页面无刷新的操作方法)
- laravel模型详解(laravel config文件配置全局变量的例子)
- laravel异步日志(laravel异步监控定时调度器实例详解)
- laravel高级用法(Laravel5.1框架注册中间件的三种场景详解)
- laravel数据绑定(laravel-admin表单提交隐藏一些数据,回调时获取数据的方法)
- phplaravel开发规范(Laravel解决nesting level错误和隐藏index.php的问题)
- laravel数据库查询(Laravel获取所有的数据库表及结构的方法)
- laravel开发登录接口(解决laravel5中auth用户登录其他页面获取不到登录信息的问题)
- laravel怎么返回指定列(laravel-admin解决表单select联动时,编辑默认没选上的问题)
- laravel模型获取表名(Laravel 对某一列进行筛选然后求和sum的例子)
- laravel命令控制器怎么设置(Laravel获取当前请求的控制器和方法以及中间件的例子)
- 袁冰妍郑业成这对可以处,有脸红情话他们是真的敢说(袁冰妍郑业成这对可以处)
- 《祝卿好》台词又土又甜,就喜欢这么直接的恋爱(祝卿好台词又土又甜)
- 大女主 汤唯垂青电视圈,搭档朱亚文出演《大明皇妃孙若微传》(汤唯垂青电视圈)
- 红色代表什么(红色代表什么情感和含义)
- 高中数学题(高中数学题型总结及解题方法)
- 冰岛旅游攻略(冰岛旅游攻略及花费)
热门推荐
- 阿里云负载均衡搭建教程(阿里云主机中的云解析负载均衡相关设置)
- mysql常见错误提示及解决办法(MYSQL 无法识别中文的永久解决方法)
- vue移动端页面不能上下滑动(vue移动端实现左滑编辑与删除的全过程)
- laravel多用户认证实例(Laravel框架验证码类用法实例分析)
- python随机生成时间戳(python时间序列按频率生成日期的方法)
- iframe跨域原理(详解使用postMessage解决iframe跨域通信问题)
- mysql如何修改列的默认值(mysql查询的时候给字段赋默认值操作)
- MongoDB优化器profile
- laravel自定义命令(laravel-admin select框默认选中的方法)
- python装饰器使用说明(详解Python装饰器)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9