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