see php.net/file or php.net/fread
$file = "somefile.dat";
if ([EMAIL PROTECTED]($file)) return 0;
$filecontent = file($file);
$numbers = array();
if (is_array($filecontent) && count($filecontent)) {
foreach($filecontent as $line) {
// delete more than one space
$line = ereg_replace("[ ]*"," ", $line);
// explode whole line into array
$numbers_temp = explode(" ", $line);
// add temp arr to $numbers array
$numbers = array_merge($numbers, $numbers_temp);
}
}
and now you have all the data in $numbers array...
you DON'T need to convert strings to numbers.
/tom
On Tue, 9 Mar 2004 15:25:16 +0800
"Kenneth" <[EMAIL PROTECTED]> wrote:
> My data file is sth like:
> 2.208 2.18 2.415 2.283 2.234 2.155 2.389 2.201
> 2.204 2.181 2.43 2.285 2.231 2.164 2.387 2.197
> 2.2 2.179 2.429 2.29 2.225 2.181 2.385 2.195
> 2.196 2.178 2.424 2.291 2.225 2.213 2.386 2.19
> ........
> I would like to get these data in order to plot graph.
>
> I've tried to use fgets() and then convert them from string back into
> array...but it seems doesn't work~
>
> Thanks,
> Kenneth
>
>
>
> "Jason Wong" <[EMAIL PROTECTED]> wrote in message
> news:[EMAIL PROTECTED]
> > On Monday 08 March 2004 09:04, Kenneth wrote:
> >
> > > I have a problem on getting content from a data file (data.txt).
> > > I have many numbers in the file...all of them are about 2.XXX, and I
> need
> > > them to plot a graph.
> >
> > What does your data file look like? Show a few sample lines.
> >
> > > But I just can't read them out as a integer.
> >
> > What code did you use?
> >
> > --
> > Jason Wong -> Gremlins Associates -> www.gremlins.biz
> > Open Source Software Systems Integrators
> > * Web Design & Hosting * Internet & Intranet Applications Development *
> > ------------------------------------------
> > Search the list archives before you post
> > http://marc.theaimsgroup.com/?l=php-general
> > ------------------------------------------
> > /*
> > "Have you lived here all your life?"
> > "Oh, twice that long."
> > */
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
--
==========================================================================
Tomas Meinlschmidt, SBN3, MCT, MCP, MCP+I, MCSE, NetApp Filer & NetCache
gPG fp: CB78 76D9 210F 256A ADF4 0B02 BECA D462 66AB 6F56 / $ID: 66AB6F56
GCS d-(?) s: a- C++ ULHISC*++++$ P+++>++++ L+++$>++++ E--- W+++$ N++(+) !o
!K w(---) !O !M V PS+ PE Y+ PGP++ t+@ !5 X? R tv b+ !DI D+ G e>+++
h---- r+++ z+++@
==========================================================================
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php