عضویت در سایت

ورود

فراموشی رمز عبور

رمز عبور خود را فراموش کرده اید؟ ایمیل خود را وارد کنید

ورود

عضویت در سایت

رایگان ثبت نام کنید و سوالات خود را بپرسید، همچنین میتوانید در پاسخگویی به سوالات دیگر کاربران نیز سهیم باشید، هر مشکلی در ثبت نام یا ورود داشتید با ایمیل beporsam@gmail.com در ارتباط باشید

در بین 1170 آموزش و 2024 پرسش به دنبال چه هستید؟

ویندوز
نصب آنلاین ویندوز

ویندوز 7,8,10,11
مشاوره
مشاوره خرید لپ تاپ و کامپیوتر

مشاوره حرفه ای دریافت کن
بلاگ
مقالات آموزشی

1k+
پشتیبانی آنلاین

سخت افزار/نرم افزار

آموزش پیشرفته PHP – فیلتر پیشرفته(اعتبار سنجی پیشرفته)

سلام

با دومین بخش از آموزش اعتبار سنجی PHP در خدمتتون هستیم،در این قسمت که ادامه آموزش پیشرفته PHP می باشد می پردازیم به فیلتر داده ها در PHP به صورت پیشرفته تر، در ادامه همراه بپرسم باشید.

اعتبار سنجی پیشرفته PHP

اعتبار سنجی پیشرفته PHP

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

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

خروجی کد بالا به صورت زیر است:

اعتبار سنجی عدد در محدوده

اعتبار سنجی عدد در محدوده

اعتبار سنجی آدرس IPv6

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

مطلب پیشنهادی:  آموزش نصب و فعالسازی CorelDraw

خروجی کد بالا به صورت زیر است:

اعتبار سنجی آدرس IPv6

اعتبار سنجی آدرس IPv6

اعتبار سنجی لینک، همراه با QueryString

مثال زیر از تابع ()filter_var برای بررسی اینکه آیا متغیر url$ یک URL همراه با QueryString است، استفاده میشود:

آدرس وارد شده در متغیر بالا، حاوی QueryString یا رشته جستجو نیست، پس خروجی کد بالا به صورت زیر می شود:

اعتبار سنجی آدرس با QueryString

اعتبار سنجی آدرس با QueryString

حالا اگر یک QueryString به آدرس اضافه میکنیم، کد به شکل زیر تغییر می یابد و آدرس معتبر می باشد:

این بود مثال هایی که می تونستیم از اعتبار سنجی مقادیر بیاوریم؛ شما هم اگر مثالی دارید در بخش نظرات بنویسید تا اضافه شود.

این قسمت از آموزش به پایان رسید، مشکلی در رابطه با آموزش بالا داشتید می توانید در سایت بپرسید

موفق باشید.

مطلب پیشنهادی:  آموزش ترجمه قالب و افزونه وردپرس - با نرم افزار poedit

درباره احمد آخوندیمدیر سایت

همیشه در تلاش برای یادگیری :) ارتباط با من: 09159352892

دنبال کردن

ارسال نظر

رفتن به بالا

سامانه آموزشی و خدماتی بپرسم

اولین وب سایت آموزشی و پرسش و پاسخ در ایران

بپرسم را میتوان به عنوان مرجعی برای آموزش و حل مشکلات دانست، در بپرسم سعی کرده ایم آموزش های برنامه نویسی، طراحی سایت، کار با نرم افزارها ها و… را آموزش دهیم. همچنین محیطی فراهم کرده ایم تا کاربران بتوانند در این محیط سوالات خود را بپرسند و مشکل خود را حل کنند.