-
PHP में FILTER_VALIDATE_IP कॉन्स्टेंट
विवरण FILTER_VALIDATE_IP कॉन्स्टेंट IP एड्रेस को वैलिडेट करता है। फ्लैग्स FILTER_FLAG_IPV4 − वैल्यू एक वैध IPv4 एड्रेस होना चाहिए FILTER_FLAG_IPV6 − वैल्यू एक वैध IPv6 एड्रेस होना चाहिए FILTER_FLAG_NO_PRIV_RANGE − वैल्यू प्राइवेट रेंज के भीतर नहीं होना चाहिए FILTER_FLAG_NO_RES_RANGE − वैल्यू रिज़र
-
PHP में FILTER_VALIDATE_REGEXP कॉन्स्टेंट
विवरण FILTER_VALIDATE_REGEXP कॉन्स्टेंट एक पर्ल-कंपैटिबल रेगुलर एक्सप्रेशन के विरुद्ध वैल्यू को वैलिडेट करता है। ऑप्शन्स regexp − वैलिडेट करने के लिए रेगुलर एक्सप्रेशन। रिटर्न वैल्यू FILTER_VALIDATE_REGEXP कॉन्स्टेंट कुछ भी रिटर्न नहीं करता। उदाहरण /^ex(.*)/)); if (filter_var($val, FILTER_VALI
-
PHP में FILTER_VALIDATE_URL कॉन्स्टेंट
विवरण FILTER_VALIDATE_URL कॉन्स्टेंट URL को वैलिडेट करता है। फ्लैग्स FILTER_FLAG_SCHEME_REQUIRED − URL RFC कंप्लायंट होना चाहिए। FILTER_FLAG_HOST_REQUIRED − URL में होस्ट नाम शामिल होना चाहिए। FILTER_FLAG_PATH_REQUIRED − डोमेन नाम के बाद URL में पथ होना चाहिए। FILTER_FLAG_QUERY_REQUIRED − URL में
-
PHP में FILTER_SANITIZE_EMAIL कॉन्स्टेंट
विवरण FILTER_SANITIZE_EMAIL कॉन्स्टेंट ईमेल एड्रेस से सभी अवैध कैरेक्टर्स डिलीट करता है। रिटर्न वैल्यू FILTER_SANITIZE_EMAIL कॉन्स्टेंट कुछ भी रिटर्न नहीं करता। उदाहरण <?php $myemail = abc@demo//.com; $myemail = filter_var($myemail, FILTER_SANITIZE_EMAIL); echo $myemail; ?> आउटपुट निम्न आउट
-
PHP में FILTER_SANITIZE_ENCODED कॉन्स्टेंट
विवरण FILTER_SANITIZE_ENCODED कॉन्स्टेंट स्पेशल कैरेक्टर्स को एन्कोड करता है। फ्लैग्स और ऑप्शन्स FILTER_FLAG_STRIP_LOW − ASCII वैल्यू 32 से कम के कैरेक्टर्स हटाता है FILTER_FLAG_STRIP_HIGH − ASCII वैल्यू 127 से अधिक के कैरेक्टर्स हटाता है FILTER_FLAG_ENCODE_LOW − ASCII वैल्यू 32 से कम के कैरेक्टर्
-
PHP में FILTER_SANITIZE_MAGIC_QUOTES कॉन्स्टेंट
विवरण FILTER_SANITIZE_MAGIC_QUOTES कॉन्स्टेंट स्ट्रिंग पर addslashes() फंक्शन परफॉर्म करता है। यह प्रीडिफाइन्ड कैरेक्टर्स यानी सिंगल कोट () , डबल कोट () , बैकस्लैश (\) , NULL के सामने बैकस्लैश जोड़ता है। रिटर्न वैल्यू FILTER_SANITIZE_MAGIC_QUOTES कॉन्स्टेंट कुछ भी रिटर्न नहीं करता। उदाहरण <?php
-
PHP में FILTER_SANITIZE_NUMBER_FLOAT कॉन्स्टेंट
विवरण FILTER_SANITIZE_NUMBER_FLOAT कॉन्स्टेंट फ्लोट नंबर से सभी अवैध कैरेक्टर्स डिलीट करता है। फ्लैग्स FILTER_FLAG_ALLOW_FRACTION − फ्रैक्शन सेपरेटर की अनुमति देता है FILTER_FLAG_ALLOW_THOUSAND − थाउजेंड सेपरेटर की अनुमति देता है FILTER_FLAG_ALLOW_SCIENTIFIC − साइंटिफिक नोटेशन की अनुमति देता है
-
PHP में FILTER_SANITIZE_NUMBER_INT कॉन्स्टेंट
विवरण FILTER_SANITIZE_NUMBER_INT कॉन्स्टेंट नंबर से सभी अवैध कैरेक्टर्स डिलीट करता है। रिटर्न वैल्यू FILTER_SANITIZE_NUMBER_INT कॉन्स्टेंट कुछ भी रिटर्न नहीं करता। उदाहरण <?php $var = 4-5+9p; var_dump(filter_var($var, FILTER_SANITIZE_NUMBER_INT)); ?> आउटपुट निम्न आउटपुट है: string(5) 4-5+9
-
PHP में FILTER_SANITIZE_SPECIAL_CHARS कॉन्स्टेंट
विवरण FILTER_SANITIZE_SPECIAL_CHARS कॉन्स्टेंट HTML-एस्केप्स स्पेशल कैरेक्टर्स को फिल्टर करता है। फ्लैग्स FILTER_FLAG_STRIP_LOW − ASCII वैल्यू 32 से नीचे के कैरेक्टर्स स्ट्रिप करता है FILTER_FLAG_STRIP_HIGH − ASCII वैल्यू 32 से ऊपर के कैरेक्टर्स स्ट्रिप करता है FILTER_FLAG_ENCODE_HIGH − ASCII वैल्
-
PHP में FILTER_SANITIZE_STRING कॉन्स्टेंट
विवरण FILTER_SANITIZE_STRING कॉन्स्टेंट स्ट्रिंग से टैग्स डिलीट करता है और स्पेशल कैरेक्टर्स को एन्कोड करता है। फ्लैग्स FILTER_FLAG_NO_ENCODE_QUOTES − कोट्स एन्कोड न करें FILTER_FLAG_STRIP_LOW − ASCII वैल्यू 32 से कम के कैरेक्टर्स हटाता है FILTER_FLAG_STRIP_HIGH − ASCII वैल्यू 127 से अधिक के कैरेक
-
PHP में FILTER_SANITIZE_STRIPPED कॉन्स्टेंट
विवरण FILTER_SANITIZE_STRIPPED कॉन्स्टेंट अवांछित कैरेक्टर्स को एन्कोड या स्ट्रिप करता है। ऑप्शन्स और फ्लैग्स FILTER_FLAG_NO_ENCODE_QUOTES − यह फ्लैग कोट्स को एन्कोड नहीं करता FILTER_FLAG_STRIP_LOW − ASCII वैल्यू 32 से नीचे के कैरेक्टर्स स्ट्रिप करता है FILTER_FLAG_STRIP_HIGH − ASCII वैल्यू 32 से
-
PHP में FILTER_SANITIZE_URL कॉन्स्टेंट
विवरण FILTER_SANITIZE_URL कॉन्स्टेंट स्ट्रिंग से सभी अवैध URL कैरेक्टर्स को हटाता है। यह निम्न की अनुमति देता है: $-_.+!*(),{}|\\^~[]`><#%;/?:@&= रिटर्न वैल्यू FILTER_SANITIZE_URL कॉन्स्टेंट कुछ भी रिटर्न नहीं करता। उदाहरण <?php $var = www.example; var_dump(filter_var($var, FILTER_SAN
-
PHP में FILTER_CALLBACK कॉन्स्टेंट
विवरण FILTER_CALLBACK कॉन्स्टेंट वैल्यू को फिल्टर करने के लिए यूजर-डिफाइन्ड फंक्शन को कॉल करता है। रिटर्न वैल्यू FILTER_CALLBACK कॉन्स्टेंट कुछ भी रिटर्न नहीं करता। उदाहरण निम्न उदाहरण स्ट्रिंग के केस को कन्वर्ट करता है। यहां PHP में मौजूद फंक्शन लिया गया है: strtolower)); ?> आउटपुट निम्न आउट
-
PHP में constant() फंक्शन
विवरण constant() फंक्शन एक कॉन्स्टेंट का मान लौटाता है। सिंटैक्स constant(const) पैरामीटर्स const − चेक करने के लिए कॉन्स्टेंट का नाम। रिटर्न वैल्यू constant() फंक्शन कॉन्स्टेंट का मान और कॉन्स्टेंट परिभाषित न होने पर NULL लौटाता है। उदाहरण निम्न उदाहरण एक कॉन्स्टेंट परिभाषित करता है: <?php
-
PHP में define() फंक्शन
विवरण define() फंक्शन एक कॉन्स्टेंट परिभाषित करता है। सिंटैक्स define(const_name, value, case_insensitive) पैरामीटर्स const_name − कॉन्स्टेंट का नाम। value − कॉन्स्टेंट का मान। case_insensitive − कॉन्स्टेंट नाम केस-इनसेंसिटिव होना चाहिए। रिटर्न वैल्यू define() फंक्शन सफल होने पर true और असफल हो
-
PHP में defined() फंक्शन
विवरण PHP में defined() फंक्शन चेक करता है कि कोई कॉन्स्टेंट मौजूद है या नहीं। सिंटैक्स defined(name) पैरामीटर्स name − कॉन्स्टेंट का नाम। रिटर्न वैल्यू defined() फंक्शन कॉन्स्टेंट मौजूद होने पर true अन्यथा false लौटाता है। उदाहरण निम्न उदाहरण चेक करता है कि कोई कॉन्स्टेंट मौजूद है या नहीं: &l
-
PHP में die() फंक्शन
विवरण die() फंक्शन एक मैसेज प्रिंट करता है और वर्तमान स्क्रिप्ट से बाहर निकलता है। सिंटैक्स die(msg) पैरामीटर्स msg − स्क्रिप्ट से बाहर निकलने से पहले लिखने के लिए मैसेज। रिटर्न वैल्यू die() फंक्शन कुछ भी रिटर्न नहीं करता। उदाहरण <?php $url = https://www.example.com/; fopen($url, r) or die(
-
PHP में eval() फंक्शन
विवरण eval() फंक्शन एक स्ट्रिंग को PHP कोड के रूप में मूल्यांकन करता है। सिंटैक्स eval(code) पैरामीटर्स code − मूल्यांकन किए जाने वाला PHP कोड। रिटर्न वैल्यू eval() फंक्शन null लौटाता है जब तक कि कोड स्ट्रिंग में return स्टेटमेंट न हो। तब return को पास किया गया मान लौटाया जाता है। यदि कोड स्ट्र
-
PHP में exit() फंक्शन
विवरण exit() फंक्शन एक मैसेज प्रिंट करता है और वर्तमान स्क्रिप्ट से बाहर निकलता है। सिंटैक्स exit(msg) पैरामीटर्स msg − स्क्रिप्ट से बाहर निकलने से पहले लिखने के लिए मैसेज। रिटर्न वैल्यू exit() फंक्शन कुछ भी रिटर्न नहीं करता। उदाहरण <?php $url = https://www.example.com/; fopen($url, r) or e
-
PHP में get_browser() फंक्शन
विवरण get_browser() फंक्शन यूजर के browscap.ini फाइल को लुकअप करता है और यूजर के ब्राउज़र की क्षमताओं को लौटाता है। सिंटैक्स get_browser(user, return_array) पैरामीटर्स user − HTTP यूजर एजेंट का नाम। return_array − यदि यह पैरामीटर true पर सेट है, तो फंक्शन ऑब्जेक्ट के बजाय एक ऐरे लौटाएगा। रिटर्न