我在csv中读取并将其放入多维数组
取决于其中一个项目的数组值,我为行读取颜色。这适用于小于阈值的正值,但对于负值,它不满足这种情况,因此对于低于I的cxy值,打印已经校正了-8,-30,-24但是没有根据条件编辑行的颜色。那是为什么?
$rows = array_map('str_getcsv', file($_GET['result_view']));
$header = array_shift($rows);
$csv = array();
foreach($rows as $row) {
$csv[] = array_combine($header, $row);
}
foreach($csv as $row){
if ( $row["cxy"] < 10 ) {
print('<tr bgcolor="#ff0000">');
}
else
{
echo "<tr>";
}
foreach ($row as $cell) {
echo "<td>" . ($cell) . "</td>";
}
echo "</tr>\n";