コマンドを使用:
-
- php script.php arg1 arg2 arg3
-
コードをコピー
は以下を出力します:
-
- $options = getopt("f:hp:");
- var_dump($options);
- ?>
コードをコピー
コードをコピー コード例:
-
- コマンドを使用します:
- php script.php -f value -h または php script.php -fvalue -h
コードをコピー
すると、出力は次のようになります:
-
$shortopts = ""; - $shortopts .= "f:" // 必須の値
- $shortopts .= "v::"; // value
- $shortopts .= "abc"; // これらのオプションは値を受け入れません
$longopts = array(
- "required:", // 必須の値
- "optional::", / / オプションの値
- "option", // 値なし
- "opt", // 値なし
- );
- $options = getopt($shortopts, $longopts);
- var_dump($options);
- ?>< /p>
php script.php -f "f の値" -v -a --必須の値 --optional="オプションの値" --オプションで出力されます:
-
-
-
コードをコピー
出力:
配列(6) {
["f"]=>
string(11) "fの値"
["v"]=>
ブール(偽)
["a"]=>
ブール(偽)
["必須"]=>
文字列(5)「値」
["オプション"]=>
string(14) "オプションの値"
["オプション"]=>
ブール(偽)
}
上記の紹介で、皆さんが PHP での getopt の使い方を理解し、習得するのに役立つことを願っています。皆さんの学習と進歩を願っています。
|