php think命令,ThinkPHP 使用命令行 (cli) think 调用
在某些场景里,我们需要在命令行中调用代码首先,在applicationcommand目录(目录没有则创建)下新建hello.php:<?php
namespace app\command;
use think\console\Command;
use think\console\Input;
use think\console\input\Argument;
use think\console\input\Option;
use think\console\Output;
use think\Request;
class hello extends Command {
/**
* 重写configure
* {@inheritdoc}
*/
protected function configure()
{
$this
// 命令的名字("think" 后面的部分)
->setName('hello')
// 配置一个参数 使用$input->getArgument('username')获取
// ->addArgument('username')
// 运行 "php think list" 时的简短描述
->setDescription('定时任务微服务.')
// 运行命令时使用 "--help" 选项时的完整命令描述
->setHelp("定时任务微服务 无参数");
}
/**
* * 重写execute
* * {@inheritdoc}
*
* @param Input $input
* @param Output $output
*/
protected function execute(Input $input, Output $output)
{
echo 'hello world';
}
}修改application/command.php(没有则创建)<?php
return [
"app\command\hello",
];cd到项目根目录,在命令行输入php think helloOK,成功调用hello world
php think命令,ThinkPHP 使用命令行 (cli) think 调用相关推荐
- python 基础命令-Python 命令行(CLI)基础库
在 CLI 下写 UI 应用 前阵子看了一下自己去年写的 Python-视频转字符动画,感觉好糗..所以几乎把整篇文章重写了一遍.并使用 curses 库实现字符动画的播放. 但是感觉,curses ...
- jenkins 命令行 CLI jenkins-cli.jar
部署好jenkins后,一般都是通过jenkins提供的web界面来操作jenkins. 而有些场景则需要通过命令来操作jenkins,例如通过脚本操作jenkins. 在jenkins提供的web界 ...
- 从零开始的命令行CLI
开始下面操作前请确保node环境已经正确安装,并配置了全局环境变量,代码在windows系统下编写未做系统适配. 初始化项目 npm init -y 初始化package.json 配置 packag ...
- windows 中开机自启动命令行(CLI)
windows 中开机自启动命令行(CLI) English-Version 1. 创建自启动批处理文件 新建一个.txt文档,在里面输入代码 @echo off CMD 然后把文件更名为start. ...
- 服务器php 启动命令_服务端的cli方式运行
既然是结合tp5,咱当然要借鉴tp5的优势 # tp5自定义命令行 这个需要自己看tp5的官方文档,直接搜索就能找到,自己添加command.php文件,我的如下 ~~~ /** * Time: 13 ...
- ffmpeg 命令_ffmpeg常用命令行集锦
在实际工作中,通常需要ffmpeg作为工具来验证一个问题,比如播放一个视频,提取一个码流,转码视频,转封格式等,用的时候才发现忘记了相关命令,Google一番花老大的力气才找到自己需要的命令行.本文总 ...
- linux shell sed命令 在文本每行 行尾 或 行首 添加字符
用sed命令在行首或行尾添加字符的命令有以下几种: 假设处理的文本为test.file 在每行的头添加字符,比如"HEAD",命令如下: sed "s/^/HEAD&am ...
- linux中看挂载的磁盘用什么命令,使用Linux命令行挂载硬盘和分区 | MOS86
如果您希望更多地使用Linux终端Linux命令行入门快速指南Linux命令行入门快速指南您可以在Linux中使用命令来做很多令人惊奇的事情,而且学习起来并不难. 此外,学习如何手动安装和卸载硬盘是一 ...
- lua读取linux文件内容,使用lua模拟tail -n命令读取最后n行
文章目录 [隐藏] 实现思路 lua代码 用法 最近需要使用lua读取文件的最后n行数据,但不想调用linux中的tail命令来获取,于是使用纯lua来实现. 实现思路 把文件指针偏移距离文件尾x个字 ...
最新文章
- 【控制】二阶 UGV 的 时间-输入 指标性能最优解算
- 数据库:跨数据库,服务器数据迁移
- java枚举比较大小写_字符串与Java枚举的不区分大小写的匹配
- spi收发时的寄存器sr不变_「正点原子Linux连载」第二十七章SPI实验(一)
- 假如你有个不胜任的上司
- jmeter分布式性能测试
- 算法在岗一年的经验总结
- 解锁新招:冷冻手机窃密数据
- bzoj 1396: 识别子串 bzoj 2865: 字符串识别【后缀数组+线段树】
- 响应式编程笔记三:一个简单的HTTP服务器
- 111、锐捷交换机如何配置?一步步详解,交换机配置再也不难了
- Progressive GAN
- Python数据分析与可视化案例解析
- Python中基于TCP网络通信协议的多人聊天室
- 处理new Date()在safari浏览器上的某些日期格式导致的Invalid Date
- 神策数据如何帮助企业实现营销自动化?
- Windows下安装Nexus私服及更新索引
- 直流电机控制与TB6612FNG驱动芯片
- 英文参考文献按照首字母排序使用matlab实现
- CSS 实战: Switch 按钮开关(checkbox 实现)
热门文章
- 外卖优惠券返利系统外卖返利公众号搭建cps系统小程序SaaS源码
- 2022年二级建造师《专业工程管理与实务(公路)》综合测试题及答案
- R语言使用epiDisplay包的logistic.display函数获取二分类logistic回归模型的汇总统计信息(自变量初始和调整后的优势比及置信区间,回归系数的Wald检验的p值、简化汇总结果
- 集成开发项目与开发集成项目的区别
- 修改ua html5,html5中bootstrap表单样式文件html,兼容多种UA终端
- 论文阅读_Show, Attend and Tell: Netural Image Caption Generation with Visual Attention
- hlgoj 1766 Cubing
- ArcGIS 对道路名称进行标注
- 《黄帝内经.生气通天论篇》不生病的智慧节选02
- DAY1古典概型和几何概型