Sin*_*met 0 php arrays foreach
我想在数组中获取数组的值,但我无法使其工作.这是我试过的.
for($i=2;$i<=$row_count;$i++){
$auto_part = 'auto_part'.$i;
$auto_parts['part'][] = $_POST[$auto_part];
$description = 'auto_description'.$i;
$auto_parts['description'][] = $_POST[$description];
}
foreach($auto_parts as $part){
echo $part['part'];
echo $part['description'];
}
Run Code Online (Sandbox Code Playgroud)
for循环是正确的,数组也按照我想要的方式构建,我检查了一下.但是如何在一个foreach中获得$ part ['part']和$ part ['description']的两个数组?
如果数据相关,则以不同方式构造数组
for($i=2; $i<=$row_count; $i++){
$auto_part = 'auto_part' . $i;
$description = 'auto_description' . $i;
$auto_parts[] = array(
'part' => $_POST[$auto_part],
'description' => $_POST[$description]
);
}
foreach($auto_parts as $part){
echo $part['part'];
echo $part['description'];
}
Run Code Online (Sandbox Code Playgroud)