কম্পিউটার

PHP-তে filter_input() ফাংশন


filter_input() ফাংশনটি বাহ্যিক ভেরিয়েবলের একটি নাম পায় এবং এটি ঐচ্ছিকভাবে ফিল্টার করে।

সিনট্যাক্স

filter_input(type, var, filtername, options)

পরামিতি

  • টাইপ − চেক করার জন্য পাঁচ ধরনের ইনপুট আছে যেমন INPUT_GET, INPUT_POST, INPUT_COOKIE, INPUT_SERVER, বা INPUT_ENV৷

  • var − ভেরিয়েবলের নাম।

  • ফিল্টার নাম − ID পেতে ফিল্টারের নাম৷

  • বিকল্পগুলি৷ - ব্যবহারের জন্য বিকল্পগুলি নির্দিষ্ট করে৷

ফেরত

filter_input() ফাংশন সফলতার উপর ভেরিয়েবলের মান প্রদান করে, ব্যর্থতার উপর মিথ্যা, অথবা ভেরিয়েবলের প্যারামিটার সেট না থাকলে শূন্য।

উদাহরণ

<?php
   if (!filter_input(INPUT_POST, 'email', FILTER_VALIDATE_EMAIL)) {
      echo "E-Mail isn't valid!";
   } else {
      echo "E-Mail is valid!";
   }
?>

আউটপুট

নিচের আউটপুট।

E-Mail isn't valid!

  1. পিএইচপি octdec() ফাংশন

  2. পিএইচপি mt_srand() ফাংশন

  3. পিএইচপি mt_getrandmax() ফাংশন

  4. PHP-তে extract() ফাংশন