تحويل وظيفة مجموعة إلى بيانات سلسلة من الوظائف

StackOverflow https://stackoverflow.com/questions/250829

  •  05-07-2019
  •  | 
  •  

سؤال

عند القيام بما يلي في شكل 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()

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top