123 - PHP Online
Form of PHP Sandbox
Enter Your PHP code here for testing/debugging in the Online PHP Sandbox. As in the usual PHP files, you can also add HTML, but do not forget to add the tag <?php
in the places where the PHP script should be executed.
Result of php executing
Full code of 123.php
- php
- <?php
- // Создаем функцию для получения данных из RSS
- function getRssData($url) {
- // Инициализируем CURL и устанавливаем настройки
- $ch = curl_init();
- curl_setopt($ch, CURLOPT_URL, $url); // Устанавливаем URL для запроса
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Включаем возврат результата запроса в виде строки
- curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); // Ограничиваем время соединения
- curl_setopt($ch, CURLOPT_TIMEOUT, 10); // Ограничиваем время выполнения запроса
- // Отправляем запрос и получаем результат
- $data = curl_exec($ch);
- // Закрываем CURL
- curl_close($ch);
- // Возвращаем полученные данные
- return $data;
- }
- // Задаем URL RSS-ленты
- $rssUrl = "https://www.tks.ru/logistics.rss";
- // Получаем данные из RSS-ленты
- $rssData = getRssData($rssUrl);
- // Парсим полученные данные из RSS в формате XML
- $parsedData = simplexml_load_string($rssData);
- // Перебираем полученные новости и выводим информацию
- foreach ($parsedData->channel->item as $item) {
- echo "<h2>" . $item->title . "</h2>"; // Выводим заголовок новости
- echo "<p>" . $item->description . "</p>"; // Выводим описание новости
- echo "<a href='" . $item->link . "'>Подробнее</a>"; // Выводим ссылку на подробности
- echo "<hr>"; // Делаем разделитель между новостями
- }
- ?>
File Description
- 123
- PHP Code
- 19 Feb-2024
- 1.76 Kb
You can Share it:
Latest PHP Pastes