如何正确显示结果(数组)

时间:2013-11-13 00:43:43

标签: php arrays multidimensional-array count

我已经创建了下面的代码并且它完全正常工作我的问题是它将添加,因为它继续并显示一切,而我只需要最后一个数组元素我尝试过array_pop和结束函数无效任何ides ?

$Count = 0;
        $file_handle = fopen("test2.txt", "rb");

        while (!feof($file_handle) ) {

        $line_of_text = fgets($file_handle); 
        $parts = explode(' ', $line_of_text); 
        $arr = array($parts[8]);


        for($i=0;$i<count($arr);){
         $count = $count + $arr[$i]/1024;
         $results= array($count);



            }        
            echo '<p>';
    print_r($results);
    echo '</p>';


        }



            fclose($file_handle);

2 个答案:

答案 0 :(得分:0)

尝试使用end()

echo '<p>';
end($results);
echo '</p>';

答案 1 :(得分:0)

假设你的数组是数字,你不能简单地只显示最后一个元素:

$lastRec=count($results);
print_r($results[$lastRec]);