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



  • ۲۷
  • تیر

جلسه ۳۳ : آموزش کار با فیلترهای پیشرفته در php 7

  • دسته‌بندی‌ها :
جلسه ۳۳ : آموزش کار با فیلترهای پیشرفته در php 7
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      با عرض سلام و وقت به خیر خدمت کاربران سایت پی وی لرن و کاربرانی که دوره ی آموزش php 7 را دنبال می کنند.
      در جلسه گذشته و با آموزش کار فیلتر ها، آموختیم که فیلترهای PHP برای تأیید و پاکسازی ورودی های نامناسب مورد استفاده قرار می گیرند و از آن جا که : ورودی کاربر از یک فرم، کوکی ها، داده های خدمات وب، متغیرهای سرور، نتایج جستجوی پایگاه داده و … همگی می توانند input/data باشند بنابرین استفاده از فیلترها در php ضروری است.
      در ادامه این دوره و با ارائه  آموزش کار با فیلترهای پیشرفته در php 7 می خواهیم بیشتر با فیلترها کار کنیم.

      آموزش کار با فیلترهای پیشرفته در php 7

      تایید اعتبار یک عدد صحیح در محدوده

      مثال زیر از تابع ()filter_var برای بررسی اینکه آیا متغیر هر دو نوع INT است و بین ۱ و ۲۰۰ قرار دارد استفاده کرده است:

      مثال : 

      اعتبار آدرس IPv6

      مثال زیر از تابع ()filter_var برای بررسی اینکه آیا متغیر ip$ آدرس IPv6 معتبر است یا خیر:

      مثال : 

      اعتبار URL – برخورداری از Querystring

      مثال زیر از تابع ()filter_var برای بررسی اینکه آیا متغیر url$ همراه با querystring است یا خیر استفاده کرده است.

      مثال : 

      حذف کاراکترها با کمک ASCII value > 127

      مثال زیر از تابع filter_var () برای تصفیه یک رشته استفاده می کند که همه تگ های HTML و تمام کاراکترهایی با مقدار ASCII> 127 را از رشته حذف می نماید:

      مثال : 

      کلام آخر

      در این جلسه آموزش کار با فیلترهای پیشرفته در php 7 را به علاقمندان این دوره ارائه کردیم و با تایید اعتبار یک عدد صحیح در محدوده، اعتبار آدرس IPv6، اعتبار URL – برخورداری از Querystring و حذف کاراکترها با کمک ASCII value > 127 آشنا شدیم.
      جلسه بعدی فصل جدیدی را در php 7 آغاز کرده و به سراغ کار با پایگاه داده می رویم.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۳۳ : آموزش کار با فیلترهای پیشرفته در php 7
      به اشتراک بگذارید