ดึงข่าว rss มาใช้ในเว็บเราได้อย่างง่ายดายด้วย php
15 February 2009
<?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."
";
}
// สามารถนำไปประยุกต์ใช้งานได้
?>
ดูตัวอย่างคลิก ที่นี่
บทความคนเข้าอ่านวันนี้
13 Oct 08 คำสั่ง SQL WHERE อ่าน 3482 14 Feb 09 การระบุการใช้งาน css ค่าใดค่าหนึ่ง อย่างเฉพาะเจาะจง (specificity) อ่าน 1965 22 Apr 10 ประยุกต์ tooltip มากกว่า 1 ตัวใน ฟอร์ม ด้วย jQuery อ่าน 5059 18 Oct 10 แนะนำ jwplayer สำหรับ แสดง video ในเว็บ และ jquery jwplayer อ่าน 1547 25 Sep 08 ทบทวนคำสั่ง sql อ่าน 9041 19 Mar 10 ทบทวน คุณสมบัติ สี color และ พื้นหลัง background property ของ CSS อ่าน 3508 25 Sep 08 มารู้จัก effect ของ jquery อย่างง่าย ตอนที่ 3 อ่าน 3704 19 Apr 10 สอน jQuery เพิ่มรูปภาพ ให้ตัวเลือก ใน listbox อ่าน 4467 16 Oct 08 CSS กับการตกแต่งกรอบรูปภาพ อ่าน 10593 02 Nov 10 แนะนำ และการใช้งาน jQuery Colorpicker Plugin การเลือกค่าสี อ่าน 1423 10 Dec 09 ประยุกต์ เทคนิค jQuery เลื่อน scrollbar ขึ้นลง ตามเมาส์ สำหรับ div และ textarea อ่าน 3966 25 Sep 08 javasdcript กับการเข้ารหัส encoding และการถอดรหัส decoding อ่าน 3766 04 Oct 11 การแสดงข้อมูลใน iframe ตามตำแหน่งที่ต้องการด้วย css อย่างง่าย อ่าน 847 29 Oct 08 สร้างปุ่มแบ่งหน้าให้ดูดีด้วย css อย่างง่าย อ่าน 6282 04 Feb 09 แก้ไขข้อความแบบทันที ด้วย jQuery อ่าน 3818 15 Sep 10 สร้าง ตัว marker ระบุตำแหน่ง ใน google map จำนวนมาก จาก xml ไฟล์ อ่าน 3653 18 Jun 10 การใช้งาน live และ die ใน jQuery 1.4 อ่าน 3035 30 Oct 09 ฟังก์ชัน PHP แปลงตัวเลขอาราบิก เป็น ตัวเลขไทย อย่างง่าย อ่าน 1152 14 Sep 10 การดึงข้อมูล จากฐานข้อมูล สร้าง xml ไฟล์ ด้วย php อ่าน 3920 25 Sep 08 รู้จักฟังก์ชันของ jQuery ในการเรียกใช้ Attribute อ่าน 3479
