Автор оригинала: Фанат
как это разные?
если разные, то что же ты тогда ищешь? [/QUOT]
А вот так. Файл test.txt выглядит так
-----------------------------
08:30 "Значение 1"::
09:00 "Значение 2"::
09:25 "Значение 3"::
09:45 "Значение 4"::
09:50 "Значение 5"::
10:00 "Значение 6"::
10:30 "Значение 7"::
и т.д.
-----------------------------
$date=date("H:i"); определяет текущее время, к примеру 8:30.
$string=file_get_contents($file);читает файл.
$pos1 = strpos($string, "$date"); находит строку с равным значением $date.
$rest = substr($string, $pos1+6); читает всю строку с 6 символа.
$pos2 = strpos($rest, "::"); находит конец строки.
$left = substr($rest, 0, $pos2); читает строку с 6 символа до конца строки, и является результатом.
Но если $left равен "Значение 1", а $date "08:30", как они могут быть равны.
Так или я чего - нить не понимаю. И если можно, объясняйте пожалуйста с комментариями что и зачем (повторюсь я только учусь).
-~{}~ 09.07.04 06:32:
Ну так что, кто нибуть мне поможет...