Здраствуйте, помогите, плиз.
Есть строка след. вида: <pubDate>Tue, 20 Feb 2007 10:40:00 +0300</pubDate>
Как мне с помощью preg_match_all выдернуть значения: "20 Feb 2007" и "10:40", зарание спасибо.
Dovg
preg_match_all ('#<pubDate>(.+)</pubDate>#i', $f, $t);
но этовыражение выводит то что находиться между тегами.
Все попытки изменения приводят к пустой строке
Автор оригинала: kav78 Dovg
preg_match_all ('#<pubDate>(.+)</pubDate>#i', $f, $t);
но этовыражение выводит то что находиться между тегами.
Все попытки изменения приводят к пустой строке
народ, а формат даты в теге никому ничего не сказал шоль?
не нужны тут регулярки.
$str = '<pubDate>Tue, 20 Feb 2007 10:40:00 +0300</pubDate>';
echo date('Y-m-d H:i:s', strtotime(strip_tags($str)));
дальше уже только почитать мануал на предмет как работать с offset.