You are here: Re: How read ONLY last row ASCII fil.e « PHP Language « IT news, forums, messages
Re: How read ONLY last row ASCII fil.e

Posted by OmegaJunior on 02/09/07 06:50

On Thu, 08 Feb 2007 08:25:16 +0100, Ilkka Maatta <ilkka.maatta@phnet.fi>=
=

wrote:

> PHP code .....
>
> <?
> //Open file.
> $file=3Dfopen("file.txt","r");
> //read file so long when it isn't end.
> while (!feof($file))
> {
> //read and print row + LF.
> $rivi=3Dfgets($file,1024);
> print "$row<BR>";
> }
> //Close file.
> fclose($file);
> ?>
>
> ....is read file(ascii) and print it display.
>
> How i can read and print only last row - don't all row?
>
>
>
>

With the file() command you retrieve all the lines in the file into an =

array. Then you can print the last element of the array and discard the =
=

rest:

<?php
$aF =3D file('file.txt');
print($aF[$aF.length-1]);
?>

-- =

Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация