この構造を持つ不明な数のオブジェクトを送信する必要があるページがあります。
object
name
phone
hours
monday
open
close
tuesday
open
close
...etc
これらのオブジェクトを作成するために、html 要素で name パラメータを使用する方法を見つけようとしています。問題は、必ずしもすべての属性を持っている必要がないことです。電話番号がある場合もあれば、ない場合もあります....営業時間と同じです。私が試したことはすべて、このような結果になります
Array ( [params] => Array ( [service[name] => Array ( [0] => service5 [1] => service5 ) [service[phone] => Array ( [0] => 1234 [1] => 12345 ) ) )
これを行う方法はありますか?
更新:私が思いついた唯一の方法は、次のようなインデックスを使用する方法を見つけることです:
params[service][1][name]
オブジェクトがページに追加またはページから削除されるたびに、javascript を使用してそのインデックスを生成/更新する必要があります...
このオブジェクトを動的にパッケージ化する方法はありますか? ありがとう!