2017-06-13 117 views
0

我試圖模擬一個簡單的HTML表單,模擬來自外部方的HTTP POST。當我看到它的POST數據來是這樣的:HTML表單數組提交模擬

array (
    'submission_id' => '1234567890', 
    'name' => 
    array (
    0 => 'Bart', 
    1 => 'Simpson', 
), 
    'address' => 
    array (
    0 => '1000 Springfield Road', 
    1 => 'Level 2', 
    2 => 'Los Angeles', 
    3 => 'CA', 
    4 => '90210', 
    5 => '', 
), 
    'date' => 
    array (
    0 => '05', 
    1 => '01', 
    2 => '2017', 
), 

我試圖以模擬輸入一個簡單的HTML表單但陣列之前,所以不知道語法都沒有奏效。例如,對於「名字」會是:使用相同的名稱屬性

<input type="text" name="name[]"> 
 
<input type="text" name="name[]">

回答

0

我確實需要使用[]語法來獲得編號陣列:

<input type="text" name="name[]"> 
<input type="text" name="name[]"> 
0

應導致表單提交陣列中

<input type="text" name="name"> 
<input type="text" name="name"> 
+0

在我的測試中,我確實需要使用[]語法來獲得編號數組 – user982124