ดึงข่าว rss มาใช้ในเว็บเราได้อย่างง่ายดายด้วย php

Bookmark and Share
<?php
$xml5=file("http://www.arip.co.th/rss/rss_gizmo.xml"); // กำหนด url ของ rss ไฟล์ที่ต้องการ
// แหล่งรวม rss ไปที่ http://www.rssthai.com
$xmlDATA=""; // สรัางตัวแปรสำหรับเก็บค่า xml ทั้งหมด
foreach($xml5 as $key=>$value){
	$xmlDATA.=$value;
}
$data1=explode("<item>",$xmlDATA);
$iTitle=array(); 			// ตัวแปร Array สำหรับเก็บหัวข้อข่าว
$iLink=array(); 			// ตัวแปร Array สำหรับเก็บลิ้งค์
$iDesc=array(); 			// ตัวแปร Array สำหรับเก็บรายละเอียดแบบย่อ
$ipubDate=array(); 	// ตัวแปร Array สำหรับเก็บวันที่
foreach($data1 as $key=>$value){ // วนลูป เพื่อเก็บค่าต่างๆ ไว้ในตัวแปรด้านบนที่กำหนด
	if($key>0){
		$value=str_replace("</item>","",$value);
		$iTitle[$key]=strip_tags(substr($value,strpos($value,"<title>"),strpos($value,"</title>")));
		$iLink[$key]=strip_tags(substr($value,strpos($value,"<link>"),strpos($value,"</link>")-strpos($value,"<link>")));
		$iDesc[$key]=strip_tags(substr($value,strpos($value,"<description>"),strpos($value,"</description>")-strpos($value,"<description>")));
		$ipubDate[$key]=strip_tags(substr($value,strpos($value,"<pubDate>"),strpos($value,"</pubDate>")-strpos($value,"<pubDate>")));
	}
}
?>

การใช้งาน

$value){  // วนลูปแสดงข่าวทั้งหมด
	echo "".$value."
"; } // สามารถนำไปประยุกต์ใช้งานได้ ?>

ดูตัวอย่างคลิก ที่นี่




บทความในหมวดที่่น่าสนใจ อื่นๆ PHP Learning

25 Sep 08 วิธีแก้ปัญหาตัวแปร global เป็น off อ่าน 1231 25 Sep 08 Functions ลบไฟล์ อ่าน 1230 04 Nov 09 ประยุกต์สร้าง pdf ไฟล์ จาก tcpdf class ด้วย php รองรับภาษาไทย อ่าน 1219 18 Mar 09 สร้างฟังก์ชัน PHP กำหนดเวลาหมดอายุให้ัตัวแปร SESSION อย่างง่าย อ่าน 1213 25 Sep 08 หลักการเข้ารหัสด้วยฟังก์ชั่น md5 อ่าน 1213 25 Sep 08 ฟังก์ชันแปลงความกว้างความสูงของรูปภาพ หรือ สร้าง thumbnail อ่าน 1193 29 Mar 09 ทบทวนการตัดข้อความด้วย PHP อ่าน 1186 25 Sep 08 เอาข้อมูลใน mysql ออกมาเป็น text ไฟล์ อ่าน 1181 25 Sep 08 PHP MySQL connecting script and function อ่าน 1179 10 Nov 08 สร้างฟังก์ชันเขียนไฟล์ด้วย PHP อ่าน 1157 05 Jun 09 สร้างฟังก์ชัน แสดงการสุ่มเลือกตัวอักษร random ด้วย php อย่างง่าย อ่าน 1125 12 Nov 08 กำหนด permission ไฟล์หรือโฟลเดอร์ด้วยฟังก์ชัน FTP ใน PHP อ่าน 1084 25 Sep 08 Code เกี่ยวกับ การหาวันข้างหน้า อ่าน 1019 23 Dec 09 จัดรูปแบบ การแบ่งคอลัมน์ column ของ ตาราง สำหรับแสดงข้อมูล ด้วย php อ่าน 978 17 Mar 09 สร้างฟังก์ชันลบเวลาด้วย php อย่างง่าย อ่าน 965
จำนวนผู้เยี่ยมชม 157929 คน 2010 © Copyright ninenik.com. All rights reserved.