विवरण
filter_input() फंक्शन एक्सटर्नल वेरिएबल का नाम प्राप्त करता है और वैकल्पिक रूप से इसे फिल्टर करता है।
सिंटैक्स
filter_input(type, var, filtername, options)
पैरामीटर्स
type − चेक करने के लिए पांच प्रकार के इनपुट हैं यानी INPUT_GET, INPUT_POST, INPUT_COOKIE, INPUT_SERVER, या INPUT_ENV।
var − वेरिएबल का नाम।
filtername − ID प्राप्त करने के लिए फिल्टर का नाम।
options − उपयोग करने के लिए ऑप्शन्स निर्दिष्ट करता है।
रिटर्न वैल्यू
filter_input() फंक्शन सफल होने पर वेरिएबल का मान, असफल होने पर false, या null यदि वेरिएबल पैरामीटर सेट नहीं है।
उदाहरण
<?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!