我想遍历其中包含 $i 变量的数组的值,
我的数组代码如下所示,
foreach($fields_names as $k => $v) {
$handle_data[] ='$rowdata[$i][$fields_names[\''.$v.'\']]';
}
for($i=0;$i<$number_rows_excel;$i++){
$sql.= "('".implode("','", array_values($handle_data))."'),". "<br/>";
}
当我回显 $sql 时,我会变成这样,
INSERT INTO eximport (`S.No`, `Patent#`, `Title`) VALUES ('$rowdata[$i][$fields_names['S.No']]','$rowdata[$i][$fields_names['Patent#']]','$rowdata[$i][$fields_names['Title']]')
它应该像这样显示
INSERT INTO eximport (`S.No`, `Patent#`, `Title`) VALUES ('$rowdata[0][$fields_names['S.No']]','$rowdata[0][$fields_names['Patent#']]','$rowdata[0][$fields_names['Title']]')
如何使用变量 $i 循环遍历数组值?