Php getopts() гибридный первый параметр, делающий недействительными остальные параметрыPhp

Кемеровские программисты php общаются здесь
Anonymous
Php getopts() гибридный первый параметр, делающий недействительными остальные параметры

Сообщение Anonymous »


У меня в my-file.php есть следующее:

$short_options = "r:"; $long_options = ["корень:"]; $options = getopt($short_options, $long_options); print_r($варианты); Все это работает:

php my-file.php -r foo php my-file.php -r=foo php мой-файл.php -rfoo php my-file.php --root foo php my-file.php --root=foo НО, если я добавлю предполагаемый следующим образом:

php my-file.php -r foo #или любое из вышеперечисленного r не читается

Все понимают, что первым параметром всегда является имя файла. Как это исправить?

Вернуться в «Php»