php エディター Zimo は次のように答えました: はい、Cobra ではフラグにオプションのパラメーターを指定できます。 Cobra は、エレガントな PHP アプリケーションを作成するための強力なコマンド ライン ツールです。フラグの後に角括弧 ([]) を追加することで、Cobra コマンドのオプションのパラメーターを指定できます。これにより、ユーザーは必要に応じて追加情報や構成オプションをオプションで提供できるようになります。オプションのパラメーターを使用すると、プログラムの柔軟性と適応性が向上し、ユーザーに優れたエクスペリエンスを提供できます。
プログラムにこのフラグがあり、正の数値のみを出力するとします。
c.PersistentFlags().IntVar(&SomeFlag, optionSomeFlag, 0, "何かをする (範囲: x-y)")
の場合
./program --someflag 出力は
5 になります。
./program --someflag=1 出力は
1 になります。
リーリー
以下のコードには、説明した動作を持つ cobra を使用したコマンド ライン アプリケーションの完全な例が見つかります。リーリー
以下は、さまざまなフラグ値の実行結果です。リーリー
以上がCobra のフラグにオプションのパラメータを指定できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。