使用控制台命令、快捷键和内置命令
编辑该页面警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 2.8,不再维护。
读这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。
使用控制台命令、快捷键和内置命令
除了选择你指定命令,有一些内置的选项以及几个内置命令控制台组件。
请注意
这些示例假设您已经添加了一个文件application.php
在cli运行:
1 2 3 4 5 6 7 8 9 10 11
# !/usr/bin/env php< ? php/ / application.php需要__DIR__。“/供应商/ autoload.php”;使用ob娱乐下载\组件\控制台\应用程序;美元应用程序=新应用程序();/ /……美元应用程序- >run ();
内置命令
有一个内置的命令列表
输出所有标准的选择和注册命令:
1
美元php application.php列表
你可以得到相同的输出不运行任何命令
1
美元php application.php
帮助命令列出了指定命令的帮助信息。例如,要获取的帮助列表
命令:
1
美元php application.php帮助列表
运行帮助
没有指定一个命令将列出全球选项:
1
美元php application.php帮助
全局选项
你可以得到任何命令的帮助信息——帮助
选择。为列表命令得到帮助:
1 2
美元php application.php列表--帮助美元php application.php列表-h
可以抑制输出:
1 2
美元php application.php列表--quiet美元php application.php列表-q
你可以得到更详细的信息(如果这是支持一个命令):
1 2
美元php application.php列表--verbose美元php application.php列表-v
输出更详细的信息你可以使用这些选项:
1 2
美元php application.php列表-vv美元php application.php列表-vvv
如果你设置可选参数给您的应用程序名称和版本:
1
美元应用程序=新应用程序(“Acme控制台应用程序”,“1.2”);
然后您可以使用:
1 2
美元php application.php列表--version美元php application.php列表-V
得到这个信息输出:
1
Acme控制台应用程序1.2版
如果你不提供参数就会输出:
1
控制台的工具
你可以强迫打开ANSI输出着色:
1
美元php application.php列表--ansi
或关机:
1
美元php application.php列表--no-ansi
你可以抑制任何互动提问所运行的命令:
1 2
美元php application.php列表--no-interaction美元php application.php列表-n
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。