1. 输入第一个参数的情况,参数为字符串
#!/usr/bin/env php
<?php
$op = 'a:b:c';
$lop = ['d:','e:','f'];
$allOption = getopt($op);
var_dump($allOption);
结果
2.输入第二个参数的情况,参数为数组,此处key和值之间需要空格或者等号,非则读取不到
#!/usr/bin/env php
<?php
$op = 'a:b:c';
$lop = ['d:','e:','f'];
$allOption = getopt('', $lop);
var_dump($allOption);
3.同时输入
#!/usr/bin/env php
<?php
$op = 'a:b:c';
$lop = ['d:','e:','f'];
$allOption = getopt($op, $lop);
var_dump($allOption);