PHP parse_str() फ़ंक्शन का उपयोग कैसे करें

Php Parse Str Fanksana Ka Upayoga Kaise Karem



पार्स_स्ट्र () PHP फ़ंक्शन क्वेरी स्ट्रिंग्स को पार्स कर सकता है और उन्हें साहचर्य सरणियों में बदल सकता है, जिससे यह URL पैरामीटर और फॉर्म डेटा के साथ काम करने के लिए एक महत्वपूर्ण उपकरण बन जाता है। इस लेख में, हम गहराई में गोता लगाएँगे पार्स_स्ट्र () इष्टतम प्रदर्शन के लिए इसके विभिन्न उपयोग मामलों, सिंटैक्स और सर्वोत्तम प्रथाओं को कार्य करना और एक्सप्लोर करना।

Parse_str() फंक्शन क्या है?

पार्स_स्ट्र () PHP में एक अंतर्निहित फ़ंक्शन है जो आपको डेटा की एक स्ट्रिंग को चर में बदलने की अनुमति देता है। अनिवार्य रूप से, यह डेटा की एक स्ट्रिंग लेता है और इसे एक सरणी में परिवर्तित करता है, जिसमें सरणी की कुंजी चर नाम और मान उन चर के मान होते हैं।

का उपयोग करके पार्स_स्ट्र () आपके PHP कोड में फ़ंक्शन, आप समय बचा सकते हैं और अपनी वेब विकास परियोजनाओं की समग्र दक्षता में सुधार कर सकते हैं।







Parse_str() फ़ंक्शन के लिए सिंटैक्स

के लिए मूल सिंटैक्स पार्स_स्ट्र () PHP में कार्य इस प्रकार है:



parse_str ( डोरी $ स्ट्रिंग , सरणी और $आउटपुट )

यहाँ डोरी वह इनपुट स्ट्रिंग है जिसे आप पार्स करना चाहते हैं, जबकि आउटपुट आउटपुट सरणी है जिसमें पार्स किए गए डेटा होंगे। पैरामीटर एक संदर्भ पैरामीटर है, यह दर्शाता है कि फ़ंक्शन के अंदर किए गए सरणी में किए गए संशोधन फ़ंक्शन के बाहर सहन करेंगे।



PHP में pars_str () फ़ंक्शन का उपयोग कैसे करें?

स्टेप 1: डेटा की एक स्ट्रिंग बनाएं जिसे आप पार्स करना चाहते हैं। यह आमतौर पर एक क्वेरी स्ट्रिंग या फॉर्म डेटा है, और इसे एक स्ट्रिंग के रूप में स्वरूपित किया जाना चाहिए कुंजी = मान प्रारूप, प्रत्येक जोड़ी के साथ एक द्वारा अलग किया गया एम्परसेंड (&) प्रतीक।





चरण दो: एक खाली सरणी घोषित करें जिसका उपयोग पार्स किए गए डेटा को संग्रहीत करने के लिए किया जाएगा।

चरण 3: बुलाएं पार्स_स्ट्र () फ़ंक्शन, डेटा की स्ट्रिंग में पहले तर्क के रूप में और दूसरे तर्क के रूप में खाली सरणी में गुजर रहा है। फ़ंक्शन स्ट्रिंग को पार्स करेगा और सरणी को पार्स किए गए डेटा के साथ पॉप्युलेट करेगा।



चरण 4: अब आप कुंजियों के रूप में चर नामों का उपयोग करके सरणी में पार्स किए गए डेटा तक पहुंच सकते हैं।

उदाहरण के लिए:



// चरण 1: डेटा की एक स्ट्रिंग बनाएँ

$ डेटा_स्ट्रिंग = 'रंग [] = भूरा और रंग [] = नीला और रंग [] = काला' ;

// चरण 2: एक खाली सरणी घोषित करें

$parsed_data = सरणी ( ) ;

// चरण 3: parse_str() फ़ंक्शन को कॉल करें

parse_str ( $ डेटा_स्ट्रिंग , $parsed_data ) ;

// चरण 4: पार्स किए गए डेटा तक पहुंचें

गूंज 'कोलो:' ;

प्रत्येक के लिए ( $parsed_data [ 'रंग' ] जैसा $ रंग ) {

गूंज $ रंग . ',' ;

}

?>

उपरोक्त PHP कोड डेटा की एक स्ट्रिंग बनाता है जो रंगों की एक सरणी का प्रतिनिधित्व करता है, पार्स_स्ट्र () स्ट्रिंग को सरणी में पार्स करने के लिए फ़ंक्शन, और उसके बाद रंगों को प्रिंट करने के लिए सरणी के माध्यम से लूप करें।

यहाँ एक और उदाहरण है:



// चरण 1: डेटा की एक स्ट्रिंग बनाएँ

$ डेटा_स्ट्रिंग = 'जानवर = कुत्ता और आवाज़ = भौंकना और पैर = 4' ;

// चरण 2: एक खाली सरणी घोषित करें

$parsed_data = सरणी ( ) ;

// चरण 3: parse_str() फ़ंक्शन को कॉल करें

parse_str ( $ डेटा_स्ट्रिंग , $parsed_data ) ;

// चरण 4: पार्स किए गए डेटा तक पहुंचें

गूंज 'द' . $parsed_data [ 'जानवर' ] . ' एक बनाता है ' . $parsed_data [ 'आवाज़' ] . 'ध्वनि और है' . $parsed_data [ 'पैर' ] . ' पैर।' ;

?>

उपरोक्त कोड डेटा की एक स्ट्रिंग बनाता है जो किसी जानवर के बारे में जानकारी का प्रतिनिधित्व करता है पार्स_स्ट्र () एक सरणी में स्ट्रिंग को पार्स करने के लिए कार्य करता है, और फिर जानवर का वर्णन करने वाले वाक्य को आउटपुट करने के लिए परिणामी सरणी से जानकारी के विशिष्ट टुकड़ों तक पहुंचता है।

निष्कर्ष

पार्स_स्ट्र () फ़ंक्शन क्वेरी स्ट्रिंग्स को पार्स करने और डेटा को साहचर्य सरणियों में बनाने में मदद करता है, जिससे डेटा हेरफेर अधिक संरचित और कुशल हो जाता है। बुनियादी सिंटैक्स और चरणों का पालन करके, डेवलपर्स समय बचाने और अपनी परियोजनाओं के प्रदर्शन में सुधार करने के लिए आसानी से फ़ंक्शन का उपयोग कर सकते हैं। इस आलेख में प्रदान किए गए उदाहरणों के साथ, डेवलपर्स इसका उपयोग करने के तरीके की बेहतर समझ प्राप्त कर सकते हैं पार्स_स्ट्र () उनके PHP कोड में कार्य करें।