Cách hợp nhất nguồn cấp dữ liệu rss bằng php với các ví dụ

Trong bài viết sau, chúng tôi sẽ cung cấp cho bạn một số câu trả lời cho câu hỏi Cách hợp nhất nguồn cấp dữ liệu rss bằng php với các ví dụ . Tôi thực sự hy vọng đây là câu trả lời bạn đang tìm kiếm và nó sẽ giúp bạn tiết kiệm thời gian. thực thi

Cách hợp nhất nguồn cấp dữ liệu rss bằng php với các ví dụ
 'Geeky Lifestyle', 'url' => 'https://geekylifestyle.com/feed' ),
  array( 'name' => 'Dude',            'url' => 'https://www.dude.fi/feed' ),
  array( 'name' => 'Huurteinen',      'url' => 'https://www.huurteinen.fi/feed/' ),
  array( 'name' => 'Leffat',          'url' => 'https://rollemaa.org/leffat-rss.php' ),
);

foreach ( $urlarray as $url ) {
  $rss->load( $url['url'] );

  foreach ( $rss->getElementsByTagName( 'item' ) as $node ) {
  $item = array(
    'site'  => $url['name'],
    'title' => $node->getElementsByTagName( 'title' )->item( 0 )->nodeValue,
    'desc'  => $node->getElementsByTagName( 'description' )->item( 0 )->nodeValue,
    'link'  => $node->getElementsByTagName( 'link' )->item( 0 )->nodeValue,
    'date'  => $node->getElementsByTagName( 'pubDate' )->item( 0 )->nodeValue,
  );

  array_push( $feed, $item );
  }
}

usort( $feed, function( $a, $b ) {
  return strtotime( $b['date'] ) - strtotime( $a['date'] );
});

$limit = 30;
echo '
    '; for ( $x = 0; $x < $limit; $x++ ) { $site = $feed[ $x ]['site']; $title = str_replace( ' & ', ' & ', $feed[ $x ]['title'] ); $link = $feed[ $x ]['link']; $description = $feed[ $x ]['desc']; $date = date( 'l F d, Y', strtotime( $feed[ $x ]['date'] ) ); echo '
  • '; echo ''.$site.': '.$title.' ('.$date.')'; echo '
  • '; } echo '
';

Nếu bạn không hài lòng với câu trả lời của tôi về Cách hợp nhất nguồn cấp dữ liệu rss bằng php với các ví dụ. Xem thêm các chủ đề tương tự hoặc để lại cho tôi một câu hỏi mới

chưa xác định