تحويل وظيفة مجموعة إلى بيانات سلسلة من الوظائف
سؤال
عند القيام بما يلي في شكل 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 مجموعة مرة أخرى في سلسلة بيانات وظيفة؟ urlencode لا يعمل لأنه لا يمكن الق صفائف ...
المحلول
وأنت تريد http_build_query()
لا تنتمي إلى StackOverflow