jQueryの解読が困難であるフォームの送信データシリアライズとすると:PHPのフォーム名の分解
array(
someindex => array(
0 => array(
anotherindex => array(
0 => array('value')
)
)
)
)
:PHPで
[someindex][0][anotherindex][0][] = 'value'
を、私はある実数配列、に分解する必要があります
これを行う機能はありますか?これはどのように達成できますか?
EDIT:
別の単語、私はPHPの文字列として$name = '[someindex][0][anotherindex][0][]'
を持っている場合、私は同じ構造を持つ配列を作成したい
サンプル:http://sandbox.onlinephpfunctions.com/code/5d604f087aab07d48be27969e94dc9656fd90ffd HTMLクライアント側:https://jsfiddle.net/bgay81q2/
JSONクライアントから送信されたデータ:
[{"name":"Data[index1][0][index2][0][]","value":"test"},{"name":"Data[index1][0][index2][0][]","value":"second value"}]
ない私はあなたがそれを '$ _POST'か、それはPHPではありません' $ _GET' –
PHPが自動的にそれを行います求めているかを理解してくださいまたは送信している通常のフォーム。 JQueryはフォームをシリアライズし、Ajaxの名前文字列をそのまま送信します。 – Quentin
を移入するとき –