在php中显示数组中的特定字段?

时间:2014-05-19 11:07:51

标签: php arrays

                    echo "<table>";
                    for ($x=0; $x<=count
                    ($arr['chart_data']); $x++) {
                      echo "<tr>\n"; 
                    foreach($arr['chart_data'][$x] as $key=>$val)
                    {


                     echo "<td align='center;' style='color:white;'>". $val . "</td>\n"; 



                    }  
                      echo "</tr>\n";
                    }

                   echo "</table>\n";

enter image description here

我想只显示表格中的前4个字段。我在php中解码多维数组。我

1 个答案:

答案 0 :(得分:2)

尝试

$cnt = 0;
foreach($arr['chart_data'][$x] as $key=>$val) {
    if($cnt++ < 4) {
        echo "<td align='center;' style='color:white;'>". $val . "</td>\n"; 
    } else {
        break;
    }
}