这个问题是关于php中的getopt函数.我需要将两个参数传递给php脚本,如

php script.php -f filename -t filetype

现在根据文件类型可以是u,c或s我需要做正确的操作.

我正在使用相同的开关盒:

这是我正在使用的代码:

// Get filename of input file when executing through command line.

$file = getopt("f:t:");

切换案例应该比较我从命令行(u,c或i)传入的文件的类型,并相应地匹配它并执行操作.

switch("I am not sure what should go in there and this is wrong,Please advice")

{

case `Not sure`:

$p->ini();

break;

case `Not sure`:

$p->iniCon();

break;

case `Not sure`:

$p->iniImp();

break;

}

请建议!!!

php的getopt函数,PHP getopt操作相关推荐

  1. python getopt函数,python3 getopt介绍

    目录 getopt函数简介 实例演示 入门级 小型脚本-读取文件 getopt函数简介 运行程序时,根据不同的条件,输入不同的命令行选项实现不同的功能.getopt函数支持短选项和长选项两种格式.短选 ...

  2. python中getopt函数_python getopt模块详解

    getopt这个函数 就是用来抽取 sys.argv 获得的用户输入来确定执行步骤. getopt是个模块,而这个模块里面又有getopt 函数,所以getopt需要这样这样用. getopt.get ...

  3. python中getopt函数_python getopt函数详解

    getopt模块可以帮助脚本解析sys.argv的命令行参数,它遵守和Unix getopt()函数相同的约定,该模块提供两个函数和一个异常. 1. getopt.getopt(args, optio ...

  4. c语言 getopt函数,C - getopt函数

    c语言-getopt函数 作用:获取解析程序运行时用户输入的外部传参(例如:输入ls时的-a.-l的短参,还有--help.-help长参.) 函数原型 #include int getopt(int ...

  5. python中getopt函数_python getopt模块使用方法

    python中 getopt 模块,是专门用来处理命令行参数的 getop标准格式: 函数getopt(args, shortopts, longopts = []) shortopts 是短参数   ...

  6. Mysql —— C语言链接mysql数据库,命令行形式(getopt()函数),用户、用户组增删改查(用户组表内有用户控制的策略字段)

    函数说明--getopt(): 函数说明 getopt()用来分析命令行参数.参数argc和argv分别代表参数个数和内容,跟main()函数的命令行参数是一样的. optstring中的指定的内容的 ...

  7. linux之getopt函数

    Linux下面有个函数可以解析命令,它就是getopt()函数,getopt函数的定义如下: #include <unistd.h>int getopt(int argc, char * ...

  8. python中getopt函数详解

    在运行程序时,可能需要根据不同的条件,输入不同的命令行选项来实现不同的功能.目前有短选项和长选项两种格式.短选项格式为"-"加上单个字母选项:长选项为"--"加 ...

  9. getopt函数的使用c语言,C语言getopt函数

    一直都在用这个函数,今天再详细的复习一下 0x01 C语言getopt函数介绍 getopt函数主要用于命令行的参数解析,如果我们想对一个程序输入多个数据,就需要配置参数,而传递的参数那么多,就需要程 ...

最新文章

  1. java chunked 解码_模拟http请求 带 chunked解析办法一
  2. php中图片上传_php实现图片上传并进行替换操作
  3. SAP Spartacus单元测试里Component实例的创建细节
  4. react学习路线图,学习react就是有捷径
  5. Autowired注解
  6. 高考考入北大与普通大学考研进北大,有区别吗?
  7. 小议数据库主键选取策略(转自吕震宇老师博文)
  8. Makefile.am编写规则
  9. sql语句查询执行顺序
  10. 类似endnote_Mendeley与EndNote类似的免费文献管理软件简介 | 科研动力
  11. React在ESLint下的报错收录(react-hooks/exhaustive-deps)
  12. 高价值的聚合支付源码修复版+带后台/语音播报
  13. 未转变者服务器.id大全,Unturned未转变者Elver最新地图ID汇总 2021最新版ID大全[多图]...
  14. 布兰迪斯大学计算机科学专业,布兰迪斯大学计算机科学专业
  15. 自己动手制作RPM包
  16. ICPR MTWI 2018 挑战赛二:网络图像的文本检测
  17. 微信生成二维码 PHP
  18. 零基础成为3D游戏建模师需要多久?
  19. 快速理解Linux系统中用户和组的概念及如何查看存储用户与组信息的文件/etc/passwd,/etc/shadow,/etc/group及其子段意思
  20. 甲苯二异氰酸酯(TDI)的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告

热门文章

  1. python中list函数例题_python中的set函数、列表的操作
  2. 品效协同,国货新秀colorkey珂拉琪的户外广告制胜秘籍
  3. SQL:pivot函数的简单用法,实现某列的值转为列名!
  4. JavaScript 异步 实现异步的五种实现方法
  5. 异步组件及withRouter路由方法的使用
  6. CM和CDH在安装的时候遇到的问题
  7. 头条音乐号副业项目,日赚100,适合新手的副业
  8. redis存储java对象_Redis存储java对象
  9. ORA-12520:TNS:监听程序无法为请求的服务器类型找到可用的处理程序
  10. 投屏市场的挑战与发展趋势