دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۷
  • تیر

جلسه ۴۸ : آموزش دریافت مقدار گره به کمک SimpleXML در php 7

  • دسته‌بندی‌ها :
جلسه ۴۸ : آموزش دریافت مقدار گره به کمک SimpleXML در php 7
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      با عرض سلام و وقت به خیر خدمت کاربران سایت پی وی لرن و کاربرانی که دوره ی آموزش php 7 را دنبال می کنند.
      در جلسه گذشته به معرفی تجزیه کننده SimpleXML پرداختیم. در ادامه آموزش دریافت مقدار گره به کمک SimpleXML در php 7 را ارائه می نماییم.

      آموزش دریافت مقدار گره به کمک SimpleXML در php 7

      مروری بر جلسات گذشته

      در جلسه نخستین فصل XML آموختیم که چندین تکنولوژی وب مانند RSS Feeds و Podcasts در XML نوشته شده اند.
      نحوه ایجاد XML ساده و آسان است.
      زبان XML راهی برای ساختن داده ها و به اشتراک گذاری آن ها در وب سایت ها است.

      در جلسه پیش نیز آموختیم که SimpleXML یک تجزیه کننده درختی است.
      SimpleXML یک سند XML را به یک ساختار داده تبدیل می کند که می تواند از طریق مجموعه ای از آرایه ها و اشیاء تکرار شود.

      دریافت مقدار گره به کمک SimpleXML در php 7

      SimpleXML یک فرمت php  است که به ما امکان می دهد تا به راحتی داده های XML را مدیریت کرده و دریافت نماییم.

       PHP SimpleXML – دریافت مقادیر گره

      مقدار گره را از فایل note.xml دریافت کنید:

      مثال : 

      خروجی کد بالا:

      مثال : 

      فرض کنید یک فایل XML به نام “books.xml” داریم که به صورت زیر است:

      مثال : 

      PHP SimpleXML – دریافت مقادیر عناصر خاص

      مثال زیر مقدار گره عنصر <title> را در عناصر اول و دوم <book> در فایل “books.xml” دریافت می کند:

      مثال : 

      خروجی کد بالا:

      مثال : 

      PHP SimpleXML – دریافت مقادیر گره – حلقه

      مثال زیر از طریق همه عناصر <book> در فایل book.xml حلقه می شود و مقادیر گره های عناصر <title>، <author>، <year> و <price> را می گیرد:

      مثال : 

      خروجی کد بالا:

      مثال : 

      مثال : 

      PHP SimpleXML – دریافت مقدار یک خصیصه (Attribute)

      مثال زیر ارزش مقدار خصیصه”category” را از اولین عنصر <book> و مقدار خصیصه از “lang” عنصر <title> در دومین عنصر <book> را می گیرد:

      مثال : 

      خروجی کد بالا:

      مثال : 

      PHP SimpleXML – مقدار خصیصه – حلقه

      مثال زیر مقادیر خصیصه های عناصر <title> در فایل “books.xml” را دریافت می کند:

      مثال : 

      خروجی کد بالا:

      مثال : 

      کلام آخر

      در این جلسه به آموزش دریافت مقدار گره به کمک SimpleXML در php 7 پرداختیم.
      در جلسه بعد به آموزش کار با تجزیه کننده Expat در php 7 می پردازیم.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۴۸ : آموزش دریافت مقدار گره به کمک SimpleXML در php 7
      به اشتراک بگذارید