私が望むのは、後で実行できる関数のリストです。ユーザーの入力に応じて、関数が選択されます。その後、ユーザーはその関数のパラメーターを照会されます。これは、ユーザが、すべての機能を互いに実行させたいことを入力するまで、何度か繰り返されます。PHP - 後で実行するストア関数
固定数のステップがないため、1つのフォームを作成することはできません。機能の数はユーザーによって異なります。入力されるまで、必要な機能を入力します。入力された順にすべての機能が実行されるようにします。
入力 - 応答 ユーザーが入力を提供します。 - 実行.......彼らの入力に応じて、彼らはパラメータを求められます。どのように、どのくらい速い? - 100と10 ......関数は実行されます(100,10)
もう1つの入力 - 叫んで.........何を叫ぶのですか? - こんにちは........機能は叫んで(ハイ)
次の入力---ジャンプ......どのくらい? - 8 ......... 関数はジャンプするでしょう
すべてのことは、ユーザーが入力 "再生"を与えると、次の順序で実行する必要があります: run(100、 10)、叫ぶ(HI)、ジャンプ(8)事前に
感謝:)あなたが最初のステップストアで、関数の変数に名、および引数からでそれを呼び出すためにcall_user_func($funcName, $arg1, $arg2, ..)
を使用することができます
対話的に発生しますか?パーザを書くのですか? –
非常にひどく形成された質問です。それは通常のWebアプリケーションまたはコンソールアプリケーションですか?ここで睡眠の使用は何ですか?それはなぜ単一の形式ではなく、いくつかのステップで行われますか? –
まあ、私は、ユーザーインターフェイスは、すべての関数を順番に実行するよりも複雑なことだと思います。セッション配列内のすべてのユーザー入力を保存してから、それを反復処理して関数とパラメータを取得してから実行してください。 –