mb_parse_str() PHP में फ़ंक्शन का उपयोग GET, POST और COOKIE डेटा को पार्स करने के लिए किया जाता है और यह वैश्विक चर सेट करता है। यह URL एन्कोडेड डेटा को पार्स करता है और एन्कोडिंग का पता लगाता है। उसके बाद, यह कोडिंग को आंतरिक एन्कोडिंग में परिवर्तित करता है और वैश्विक चर के लिए मान सेट करता है। यह फ़ंक्शन PHP 7 या उच्चतर संस्करणों में समर्थित है।
सिंटैक्स
string mb_parse_str($str_string, $array_result)
पैरामीटर
mb_parse_str() निम्नलिखित दो मापदंडों को स्वीकार करता है -
-
$str_string - इस पैरामीटर का उपयोग URL एन्कोडेड डेटा के लिए किया जाता है।
-
$परिणाम - परिणाम पैरामीटर डिक्रिप्टेड और कैरेक्टर एन्क्रिप्टेड रूपांतरित मूल्यों को धारण करने वाला एक सरणी होगा।
रिटर्न वैल्यू
mb_parse_str() फ़ंक्शन सफलता पर सही है या यह विफलता पर गलत है। यदि यह डेटा को सफलतापूर्वक पार्स करता है, तो यह ट्रू लौटाएगा, अन्यथा यह गलत लौटाएगा।
उदाहरण 1
<?php $str_string ="user_id= 123 &email=xyz@gmail.com &country=India"; $array_result; // parse the data mb_parse_str($str_string, $array_result); print_r($array_result); ?>
आउटपुट
यह निम्नलिखित आउटपुट देगा -
Array ( [user_id] => 123 [email] => xyz@gmail.com [country] => India )