2025.07.0406:40 PM
До Сонячної системи наближається міжзоряний об'єкт 3I/AtlasНовий об’єкт, 3I/Atlas, рухається на гіперболічній орбіті зі швидкістю 60 км/с і вже зацікавив науковців по всьому світу.
2025.07.0311:33 AM
Французька астронавтка вирушить у космос із "мішленівським" менюУ 2026 році Софі Адено вирушить на МКС не лише з науковою місією, а й зі смаком. Її космічне "бонусне меню" створила легендарна шеф-кухарка Анн-Софі Пік - володарка 10 зірок "Мішлен".
2025.06.2812:00 PM
Rocket Lab вивела на орбіту "секретний" супутникМова начебто йде про апарат компанії EchoStar, який призначений для проведення досліджень щодо створення глобальної неназемної мережі 5G у S-діапазоні.
2025.06.2609:48 AM
Телескоп Джеймса Вебба вперше зробив чітке фото далекої планетиАстрономам вдалося напряму зафіксувати зображення екзопланети на відстані 110 світлових років від Землі.
Скриптом задається список каналів, новини з яких виводяться в залежності від дати. Стилізація в прикладі виконана классами Berry3.0 хоча можна користуватися будь-якою CSS, при необхдності.
<!-- RSS читалка для новинного сайта -->
[PHP]
<?php
// Список URL каналів, які будемо читати
$feeds = array(
"http://k.img.com.ua/rss/ua/space.xml",
"http://k.img.com.ua/rss/ua/technews.xml",
"http://k.img.com.ua/rss/ua/chess.xml",
"http://k.img.com.ua/rss/ua/web.xml",
"http://k.img.com.ua/rss/ua/videoigry.xml",
);
// Читаємо кожну новину items
$entries = array();
foreach ($feeds as $feed)
{
$xml = simplexml_load_file($feed);
$entries = array_merge($entries, $xml->xpath("//item"));
}
//Сотруємо новини по даті pubDate
usort($entries, function ($feed1, $feed2)
{
return strtotime($feed2->pubDate) - strtotime($feed1->pubDate);
});
?>
<ul class="list-unstyled">
<?php
// Вказуємо кількість новин для виводу
$NUMITEMS = 4;
$count = 0;
// Виводимо всі новини в кількості $NUMITEMS
foreach ($entries as $entry)
{
?>
<li>
<p class="mar20-b"><?=strftime('<span class="t-orange250">%Y.%m.%d</span><span class="mar20-l t-teal750">%I:%M %p</span>', strtotime($entry->pubDate)) ?></p>
<a href="<?=$entry->link ?>"><?=$entry->title ?></a>
<p><?=$entry->description
?></p>
</li>
<p style="clear:both"></p>
<?php
if (++$count >= $NUMITEMS) break;
}
?>
</ul>