ホームページ >バックエンド開発 >PHPチュートリアル >PHPのCLIパラメータで選択機能を実装できますか?
php cli は次のようにパラメータの受け渡しを実現できます:
fwrite(STDOUT, "Enter your name: ");
$name = trim(fgets(STDIN));
次に、これを実現できます。このように
fwrite( STDOUT, "プログラムの実行モードを選択してください: 1 はワンキー モード、2 はカスタム モードです")
しかし、2 つのオプションを直接出力する方法はありますか? ワンキー モード
上下左右をユーザーが使えるようにする キーを押すだけで選択できますか?ありがとうございます
いいえ、カーソルを判断するには少なくともインターフェイス機能が必要であり、php cliはコンソールインターフェイス(バイトストリーム/文字列)のみを使用します
ある種のビジュアルインターフェイスが入力とphp の出力を参照してください。それは可能かもしれません
Ncurses など、コマンド ラインに特化した拡張機能を使用することを検討してもよいでしょう
お二人ともありがとうございます。最初にユーザーが選択項目を入力できるようにしてください。