如何将数组传递给数组到PHP服务器?

Tla*_*-ES 3 php jquery html5 symfony

我的html视图中有下一个多个字段:

<select multiple="multiple" name="search[cpuUsage[]]"
    id="search_cpu_usage"
    class="form-control">
    {% for statu in status %}
        <option value="{{ statu }}">{{ statu }}</option>
    {% endfor %}
</select> 
Run Code Online (Sandbox Code Playgroud)

我需要用户选择的所有可能值,并尝试保存search[cpuUsage[]],但这不起作用,因为php只获取最后选择的值.如果我只使用cpuUsage[]没有search[]完美的作品.

对于发送到服务器我使用jquery.serialice.

任何关于如何工作的想法 search[cpuUsage[]]

Ana*_*Die 6

您需要将name属性作为数组

所以改变

name="search[cpuUsage[]]"
Run Code Online (Sandbox Code Playgroud)

至:-

name="search[cpuUsage][]" //or name="search[]" or name="cpuUsage[]"
Run Code Online (Sandbox Code Playgroud)

你很高兴