ユーザーを追加する機能を持つユーザークラスがあります。
また、ユーザー名のクエリ文字列と、場合によってはその他の情報をコントローラーに渡す、送信時に ajax 呼び出しをトリガーするフォームもあります。
コントローラーが ajax 経由で呼び出されるたびに、コントローラーはユーザー クラスの新しいインスタンスを作成し、クエリ文字列をパラメーターとして渡すことでユーザー追加関数を呼び出します。
セッションに保存せずに、送信されたユーザー名の配列を出力する方法はありますか?
グローバル変数を使用して、現在 AjaX モードであることを示します。したがって、AJAX コントローラーを呼び出すときは、グローバル変数を設定します。
次に、グローバル変数が定義されているかどうかを確認して、ユーザー追加機能をスキップします。
あなたのオプションはそれを保存することです:
PHP は永続的なサービスではなく、セッションまたは外部ストアに保存されたもの以外は、リクエスト間で何も記憶しません。