データを送信するフォームがあります。たとえば、次のデータを送信するとします。
Age => 23
Gender => Male
Country => UK
これを、作成済みのセッション配列に格納する必要があります。しかし、この配列はすでに存在し、最初のフォームで指定されたよりも多くのフィールドが含まれています。たとえば、セッション配列は次のようになります。
Age => Value
Gender => Value
Country => Value
State => Value
Language => Value
ご覧のとおり、最初のフォームでは最初の 3 つだけが指定されています。与えられた値 (この場合は年齢、性別、国) を検出し、それらの値をセッション配列内に配置する for each ループが必要です。
たとえば、次のフォームは情報を提供します。
State => Value
Language => Value
私はこれに頭を悩ませようとしてきましたが、解決策を見つけることができません.. :/