我用字符串值构建了一个二维数组。总是有 12 列,但行数会有所不同。现在我想为每一行构建一个字符串,但是当我运行以下代码时:
$outstring = "";
for ($i=0; $i < $ctrLASTROW + 1; $i++) {
for ($k=0; $k < 12; $k++){
$datastring = $DATATABLE[$i][$k]);
$outstring .= $datastring;
}
}
$outstring取第一个值。然后在第二个内部循环和后续循环中的值$outstring被覆盖。例如,第一个值是"DATE"下一次该值"ABC"被提供给它的时间。而不是希望"DATEABC"它的"ABCE"。是的"E"第四个字符DATE。我想我错过了标量/列表问题,但我试过谁知道有多少变化无济于事。当我第一次开始时,我直接从@DATATABLE. 同样的问题。只会更快。