请问,php中如果返回文本末尾5行数据
请教,php中如果返回文本末尾5行数据130514064 6,9,1,4,2 2013-5-14 16:40:00
130514065 2,0,1,4,8 2013-5-14 16:50:00
130514066 4,3,4,6,2 2013-5-14 17:00:00
130514067 6,9,4,1,2 2013-5-14 17:10:00
130514068 3,9,1,5,0 2013-5-14 17:20:00
130514069 7,0,4,7,8 2013-5-14 17:30:00
130514070 3,0,3,0,0 2013-5-14 17:40:00
130514071 1,5,3,8,9 2013-5-14 17:50:00
130514072 3,4,4,6,8 2013-5-14 18:00:00
130514073 7,8,8,5,3 2013-5-14 18:10:00
请教,php中,如何返回某文本(行高是动态的)最后5行数据。
希望得到的结果如下
130514069 7,0,4,7,8 2013-5-14 17:30:00分享到:
130514070 3,0,3,0,0 2013-5-14 17:40:00
130514071 1,5,3,8,9 2013-5-14 17:50:00
130514072 3,4,4,6,8 2013-5-14 18:00:00
130514073 7,8,8,5,3 2013-5-14 18:10:00
------解决方案--------------------
不是一样吗?
$a = file('http://web45800.w221.vhost058.cn/test.php');Array
print_r(array_slice($a, -5));
(
[0] => 130514082 4,3,0,0,4 2013-5-14 19:40:00
[1] => 130514083 3,2,7,4,0 2013-5-14 19:50:00
[2] => 130514084 2,5,9,9,4 2013-5-14 20:00:00
[3] => 130514085 5,8,1,7,7 2013-5-14 20:10:00
[4] => 130514086 1,3,7,5,7 2013-5-14 20:20:00
)
PHP之友评论