Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP - mb_parse_str() का उपयोग करके GET, POST, और COOKIE डेटा पार्स करें

PHP में mb_parse_str() फंक्शन का उपयोग GET, POST, और COOKIE डेटा को पार्स करने और ग्लोबल वेरिएबल सेट करने के लिए किया जाता है। यह URL एन्कोडेड डेटा को पार्स करता है और एन्कोडिंग का पता लगाता है। उसके बाद, यह आंतरिक एन्कोडिंग में कोडिंग को परिवर्तित करता है और ग्लोबल वेरिएबल्स के लिए मान सेट करता है। यह फंक्शन PHP 7 या उच्च संस्करणों में समर्थित है।

सिंटैक्स

string mb_parse_str($str_string, $array_result)

पैरामीटर्स

mb_parse_str() निम्नलिखित दो पैरामीटर्स स्वीकार करता है:

  • $str_string - यह पैरामीटर URL एन्कोडेड डेटा के लिए उपयोग किया जाता है।

  • $result - result पैरामीटर डिक्रिप्टेड और कैरेक्टर एन्क्रिप्टेड परिवर्तित मानों को धारण करने वाली सरणी होगी।

रिटर्न मान

mb_parse_str() फंक्शन सफलता पर True लौटाता है या विफलता पर False लौटाता है। यदि यह डेटा को सफलतापूर्वक पार्स करता है, तो यह True लौटाएगा, अन्यथा यह False लौटाएगा।

उदाहरण 1

<?php
$str_string = "user_id= 123 &email=xyz@gmail.com &country=India";
$array_result;
// डेटा पार्स करें
mb_parse_str($str_string, $array_result);
print_r($array_result);
?>

आउटपुट

Array ( [user_id] => 123 [email] => xyz@gmail.com [country] => India )
  1. - PHP में पर्सिस्टेंट कुकी का क्या अर्थ है?

    एक पर्सिस्टेंट कुकी ब्राउज़र के कंप्यूटर पर एक कुकी फ़ाइल में स्थायी रूप से संग्रहीत कुकी होती है। जैसा कि हम जानते हैं, कुकीज़ छोटी टेक्स्ट फ़ाइलें होती हैं जो आमतौर पर अस्थायी कुकीज़ होती हैं जो केवल ब्राउज़र की मेमोरी में संग्रहीत होती हैं। जब ब्राउज़र बंद होता है, तो अस्थायी कुकीज़ मेमोरी से मिट

  1. - PHP में serializeArray से POST वैल्यूज कैसे प्राप्त करें?

    PHP में serializeArray से POST वैल्यूज प्राप्त करने के लिए, serializeArray() मेथड का उपयोग करें। serializeArray() मेथड .serialize() मेथड की तरह सभी फॉर्म्स और फॉर्म एलिमेंट्स को सीरियलाइज़ करता है लेकिन आपके साथ काम करने के लिए JSON डेटा स्ट्रक्चर लौटाता है। मान लीजिए हमारे पास serialize.php फ़ाइल

  1. - पायथन प्रोग्रामिंग में GET और POST रिक्वेस्ट

    पायथन का उपयोग वेबपेज तक पहुंचने और साथ ही वेबपेज पर कंटेंट पोस्ट करने के लिए किया जा सकता है। httplib, urllib, httplib2 जैसे विभिन्न मॉड्यूल हैं लेकिन requests मॉड्यूल सबसे सरल है और इसका उपयोग GET और POST मेथड वाले सरल लेकिन शक्तिशाली प्रोग्राम लिखने के लिए किया जा सकता है। GET मेथड GET मेथड पायथ