PDA

Просмотр полной версии : Чтение строк из файла


George767
13.02.2008, 22:35
Предположим есть файл в котором несколько строк (кол-во строк каждый раз меняется), нужно отыскать строку которая начинается с опредленного слова и вытащить содержимое которое идет после этого слова. Кто знает, подскажите пожайлуста как это реализовать на php.

ПС Это не граббер

Пример:
Moscow / Domodedovo, Russia (UUDD) 55-24N 037-54E
Feb 13, 2008 - 01:00 PM EST / 2008.02.13 1800 UTC
Wind: from the SSW (210 degrees) at 11 MPH (10 KT) (direction variable):0
Visibility: greater than 7 mile(s):0
Sky conditions: overcast
Temperature: 24 F (-4 C)
Windchill: 14 F (-10 C):1
Dew Point: 19 F (-7 C)
Relative Humidity: 79%
Pressure (altimeter): 30.09 in. Hg (1019 hPa)
ob: UUDD 131800Z 21005MPS 170V240 9999 OVC015 M04/M07 Q1019 NOSIG 64010060 14010060
cycle: 18

Нужна строка Temperature ...

GreenTiger
13.02.2008, 22:46
<?php
$file = file_get_contents('file.txt');
preg_match("#Temperature:(.*)\n#isU", $file, $out);
echo $out['1'];
?>

George767
14.02.2008, 00:26
<?php
$file = file_get_contents('file.txt');
preg_match("#Temperature:(.*)\n#isU", $file, $out);
echo $out['1'];
?>

Спасибо, очень помог! +++