Glen Scott <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> James,
>
> The trouble is, that there are about 3000 cities in the text file.  I'm
> >assuming that I fill use fopen(); and fread(); to open and read the
files,
> >but does anyone know of a way of singling out one line (say:
> >
> >CYGL 161346Z 34004KT 15SM -SN BKN011 BKN030 RMK SF6SC1
> >
> >) from the whole text file?  Like if a variable, $city = CYGL, is it
> >possible to then go to that one line in the text file and read all the
> >information from just one line?  I'm pretty confident I could then split
the
> >information up into readable variable using the split(); function :)
>
> Assuming the first field (i.e. CYGL) is unique, just read each line and
> check using a regular expression whether it matches the city you
> require.  If it matches, you can stop reading the file and do whatever you
> need to do with the line.

That's just it, I don't know how to 'read' each line and stop....  And the
first field is unique....  Sorry to be such a dummy, I'm still very new to
PHP, and have never really used Perl either ;)

By 'using a regular expression', do you mean that something as simple as an
"if" statement might do the job?

Can you help any further?

Thanks for getting me this far.

James.



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to