چگونه با PHP از فید یا RSS اطلاعات بگیریم؟

چگونه با PHP از RSS اطلاعات بگیریم؟

چگونه با PHP از RSS اطلاعات بگیریم؟

دریافت اطلاعات از فید یا RSS با PHP

در این پست از فاکس لرن میخوام بهتون یاد بدم چطوری با PHP از RSS یا Feed اطلاعات بگیرید.

این آموزش کاربرد زیادی داره براتون مثلا میتونید آخرین مطالب یه سایت دیگه رو در سایتتون نمایش بدید و یا میتونه استارتی برای ساخت یک اسکریپت خبرخوان خودکار باشه.

همونطور که میدونید ساختار RSS بصورت xml هست.

در این آموزش میخوایم اطلاعات رو با تابع simplexml_load_file از RSS بگیریم و نمایش بدیم.

توابع زیادی هست برای اینکار که میتونید دنبالش بگردید و استفاده کنید ازشون.

به کد زیر توجه کنید:

برای مشاهده نتیجه این کد کلیک کنید

در کد بالا اومدیم با استفاده از تابع simplexml_load_file اطلاعات رو از RSS سایت فاکس لرن دریافت کردیم و داخل متغیر data ذخیرش کردیم.

سپس این داده هارو با print_r نمایش دادیم.

همونطور که میبینید این داده ها بصورت object(شئ) هستند.

حالا با استفاده از کد زیر میتونید این اطلاعات رو در ساختار مورد نظر نمایش بدید:

برای مشاهده نتیجه این کد کلیک کنید

به خط شماره ی 8 توجه کنید:

  1. برای نمایش لینک پست از item->link$ استفاده کردیم.
  2. برای نمایش نام پست ازitem->title$ استفاده کردیم.
  3. برای نمایش متن پست هم از item->description$ استفاده کردیم.

خب دیگه این آموزش هم تموم شد.سوالی داشتید میتونید در قسمت نظرات بپرسید.

حالا دیگه براحتی میتونید مطالب رو از RSS دریافت کنید و در سایت خودتون نمایش بدید.

این آموزش میتونه شروعی باشه تا شما بتونید یه اسکریپت خبرخوان خودکار طراحی کنید.

بعدش سایتتون بطور خودکار مطلب میزاره و شما هم کیف میکنید.

سورس کد این آموزش از لینک زیر قابل دانلود میباشد:
دانلود سورس این آموزش

به کانال تلگرامی فاکس لرن بپیوندید: foxlearnir@ برای عضویت کلیک کنید

درباره مصطفی قنبری

برنامه نویسی #C و PHP کار میکنم و در تلاشم تا چیز هایی که بلدم رو به دیگران هم یاد بدم :)

3 دیدگاه

  1. سلام
    چجوری تاریخ پست رو هم قرار بدیم؟

  2. ممنون اموزش کاربردی بود، فقط دوتا سوال، یکی اینکه آیا میشه میزان مطلب رو کم و زیاد کردش؟
    و اینکه راهی هست که عکس مطلب رو هم بگیریم و بصورت thumb نمایش بدیم؟

  3. سلام خسته نباشید
    ببخشید سوالی داشتم
    اگه بخوایم از این کدی که قرار دادید برای فید خوان
    در ربات تلگرام استفاده کنیم باید چجوری بنویسیم؟

پاسخ دادن به کافه پزشکی لغو پاسخ

آدرس ایمیل شما منتشر نخواهد شدعلامتدارها لازمند *

*

x

شاید بپسندید

اسکریپت تولید لینک کوتاه با استفاده از yon.ir

اسکریپت تولید لینک کوتاه با استفاده از yon.ir در این پست از فاکس لرن اسکریپت ...