![](/img/trans.png)
[英]How to access PHP values in array like [“val1”,“val2”,“val3”] in loop
[英]php array val in put this array val
我的想法是
<input type="text" name="pollName[] " id="pollName[]"/>
<input type="checkbox" name="pollName[]" id="pollName[]" />
我的数组返回以下内容:
Array ( [0] => ask1 [1] => on [2] => ask2 [3] => ask3 [4] => on )
但是我想要如下输出:
Array(ask1=>on, ask2=>, ask3=>on)
使用两个不同的名称: pollName[]
pollAnswer[]
<input type="text" name="pollName[] " id="pollName[]"/>
<input type="checkbox" name="pollAnswer[]" id="pollAnswer[]" />
通过使用以下几行代码,您可以获得所需的结果:
// Test data :
// $pollName = array('ask1','ask2','ask3');
// $pollAnswer = array('On','','On');
$pollResult = array();
foreach( $pollName as $index => $name )
{
$pollResult[$name] = $pollAnswer[$index];
}
print_r( $pollResult );
将输出:
Array ( [ask1] => On [ask2] => [ask3] => On )
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.