- 2024/11/21
- Category :
[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
ステップアップしていくブログです。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
$ php some.phpな感じで普通に実行できます。
array getopt ( string $options [, array $longopts ] )以下のように使います。
<?php $options = getopt('xy'); var_dump($options);
$ php some.php -x array(1) { ["x"]=> bool(false) } $ php some.php -z -y -x array(2) { ["y"]=> bool(false) ["x"]=> bool(false) }というようにgetopt()で指定した文字だけ配列として返ってきます。
$options = getopt('x:y::');のようにコロンを1つ(値が必須)、もしくは2つ(値は任意)を付けます。
$ php some.php -x=abc -y array(2) { ["x"]=> string(3) "abc" ["y"]=> bool(false) } $ php some.php -xaaa -y=bbb array(2) { ["x"]=> string(3) "aaa" ["y"]=> string(3) "bbb" } $ php some.php -x array(0) { }となります。