質問
HTMLフォームで次の操作を行う場合:
<input name="one[]" value="foo" />
<input name="one[]" value="bar" />
<input name="two[key]" value="something" />
フォームをPHPページに送信すると、$ _ POST配列は次のようになります。
array(
'one' => array(
0 => 'foo',
1 => 'bar'
),
'two' => array(
'key' => 'something'
),
),
ただし、ヘッダーデータを見ると、次のようになります。
one[]=foo&one[]=bar&two[key]=something
PHP配列をPOSTデータ文字列に変換するスクリプトを持っている人はいますか? urlencode は、配列にアクセスできないため機能しません...
解決
http_build_query()
所属していません StackOverflow