|
| |
|
|
| |
для: Владимир22
(06.03.2007 в 18:54)
| | |
<?php
$date = "08 марта";
$fl = file("dni.txt");
for($i=0; $i<count($fl); $i++)
{
$temp = explode(" * ", $fl[$i]);
if ($temp[0] == $date)
echo $fl[$i];
}
?>
|
| |
| |
|
|
| |
|
|
| | Есть файл с праздничнымы датами: dni.txt
Есть переформат текущей даты, в итоге, так: 08 марта.
Т.е. будет $date="08 марта";
Файл dni.txt построен так:
01 января * Новый Год
11 января * День финансиста
19 января * День пофигиста
и т.д.
Как можно устроить проверку даты в файле? т .е. если дата найдена, то вывести всё строчку (дальшей дело техники)...
Вот начал что-то химичить, но не идёт:
$date = "08 марта";
$fl = file("dni.txt");
for($i=0; $i<count($fl); $i++) {
if($fl[$i])==$date) echo $fl[$i];
}
|
Вся проблема в том, что в файле надо находить не строки целиком, а только части - даты, а выводить уже полностью строки (разбив с помощью explode).
Как можно поступить? | |
| |
|
|
|