はじめに: これは PHP getopt 関数の詳細ページであり、PHP に関連する知識、スキル、経験、および一部の PHP ソース コードを紹介します。
class='pingjiaF' Frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=336873'scrolling='no'> 短いパラメータ
コマンドラインを含むパラメータを返します配列。たとえば、-a -b および -c の値を取得するには、次のようにします。
$arguments = getopt("a:b:c:");
次のスクリプトを実行できます。方法 (スペースの有無に関係なく、最初と 2 番目の例に注意してください):
php test.php -a app -b bar -c carORphp test.php -aapp -bbar -ccar
ログイン後にコピー
print_r($arguments) は次のように返されます:
Array( [a] => app [b] => bar [c] => car)
ログイン後にコピー
注:
1 コロンは必須です。 2. 値が指定されていない場合、配列には表示されません
先ほどの例:
php test.php -a app
ログイン後にコピー
print_r($arguments) :
Array( [a] => app)
ログイン後にコピー
長いパラメータについて
PHP 5.3より前のバージョンでは、長いパラメーター (--name =value または --name value) を使用すると、次のエラー メッセージが表示される可能性があります:
PHP 警告: getopt(): このビルドでは長いオプションはサポートされていません...
したがって、phpのバージョンが5.3より前の場合は、短いパラメータを使用することをお勧めします。
「PHP getopt 関数」に関するその他の関連記事 》
Love J2EE Follow Java Michael Jackson Video Station JSON Online Tool
http://biancheng.dnbcw.info/php/336873.html pageNo:9