Code đọc Tin Rss Bằng PHP - Thiết Kế Website

Đang tải dữ liệu...
Thiên đường website Liên hệ Chính sách Khách hàng Giới thiệu Trang chủ Dịch vụ
  • Thiết kế website
  • Hosting
  • Thiết kế đồ họa
  • SEO tăng thứ hạng
  • Nâng cấp website
  • Dịch vụ nhập liệu
  • Website cho điện thoại
  • Tích hợp thanh toán trực tuyến
  • Dịch vụ google cloud, ec2 cloud
  • SEO tools
  • Đọc tin Rss
Kiến thức cho bạn
  • Trao đổi - học tập
    • Jquery (2)
    • NoSQL (4)
    • NodeJs (1)
    • Lập trình iOS (3)
    • Thủ thuật - kinh nghiệm (33)
    • Lập trình website (63)
    • Tối ưu hóa (11)
    • Mã nguồn (20)
    • SEO (35)
    • Bảo mật (9)
    • htaccess (5)
    • Ebook - tài liệu (4)
    • WYSIWYG (3)
    • Phần mềm (11)
    • Photoshop (5)
  • Thư giản - giải trí
    • Sáng tạo (5)
    • Địa điểm vui chơi (5)
    • Quà tặng (2)
    • Truyện -hình vui (9)
    • Video clip (9)
    • Game (3)
Hỗ trợ trực tuyến Kỹ thuật : 098 7277 329 vfa.hoangnn - Mr. Hoàng Tư vấn : 090 282 4547 vfa.hoangnn - Mr. Hoàng Đối tác New day TravalReview CompanyMua sắm cả ngày Mỹ phẩm The Face Shop Mã giảm giá - Code khuyến mãi Ốp lưng, Bao da Đẹp Giá vàng, giá USD Ốp lưng tự thiết kế Aug 26 Code đọc tin rss bằng PHP 09:23 am GMT +7 Hanoi | Trang chủTrao đổi - học tậpLập trình website Thêm vào trang Google + PHP là một ngôn ngữ phổ biến hiện nay. Hôm nay mình sẽ hướng dẫn bạn làm sao để đọc tin RSS từ một địa chỉ như RSS feeds của trang báo mới chẳng hạn. (Làm việc tốt với RSS 2.0)
Đầu tiên tạo một biến và load rss vào biến đó và các bạn chú ý, một số host không cho sử dụng hàm load() (ATBhost cho phép dùng Tounge ) Code: CODE$doc = new DOMDocument(); $doc->load('Địa chỉ rss feeds'); bây giờ tạo một cái mảng để lưu các tag của rss, cái nì đơn giản quá chắc khỏi phải nói nhiều Happy Code: CODE$Feeds = array(); Như các bạn biết thì thì một tin trên kênh RSS sẽ có các tag chính như title, description, link (có kênh có có kênh không có), pubDate (ngày tin này được đăng) nên cuối cùng dùng hàm getElementsByTagName để lấy các tag trong kênh rss là hay nhất sau đó lưu vào mảng $Feeds ở trên. (dùng vòng lặp foreach nhá, vì có nhiều tin lắm) Code: CODEforeach ($doc->getElementsByTagName('item') as $node) { $itemRSS = array ( '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($Feeds, $itemRSS); } Một đoạn mã hoàn chỉnh: Code: CODE$doc = new DOMDocument(); $doc->load('http://www.baomoi.com/Rss/RssFeed.ashx'); $Feeds = array(); foreach ($doc->getElementsByTagName('item') as $node) { $itemRSS = array ( '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($Feeds, $itemRSS); } Bây giờ tất cả các tin đều nằm trong mảng $Feeds, bạn có thể dùng echo để xuất ra màn hình hay chế biến gì thêm cũng được. Chú ý: thay đổi kênh rss trên cho phù hợp với nhu cầu Tounge , ở trên là kênh rss của baomoi.com
Thêm vào trang Google + Số lần xem : 9774 Đánh giá Facebook Bài viết liên quan
  • 06/02/2015 16:16 html to image php script
  • 08/12/2014 11:22 Hướng dẫn cài đặt website php, mysql trên google app engine
  • 16/08/2014 15:41 Top 10 mẫu web đẹp ấn tượng
  • 11/09/2013 08:47 Cách dùng ob start , ob flush(), flush()
  • 30/01/2013 10:23 Tạo dịch vụ API trong PHP, PHP API rest
Bài viết mới hơn

Từ khóa » đọc Rss Trong Php