यह ब्लॉग उपयोग करने के लिए एक विस्तृत मार्गदर्शिका है सरणी () PHP में कार्य करता है।
PHP arsort () फ़ंक्शन क्या है
सरणी () एक उपयोगी बिल्ट-इन PHP फंक्शन है जिसका उपयोग की-वैल्यू एसोसिएशन को बनाए रखते हुए अपने मूल्यों को ध्यान में रखते हुए अवरोही क्रम में सरणी सॉर्टिंग के लिए किया जाता है। यह एसोर्ट () फ़ंक्शन की तुलना में सरणी को रिवर्स ऑर्डर में सॉर्ट करता है, जिसका उपयोग आरोही क्रम में सरणी सॉर्टिंग के लिए किया जाता है।
वाक्य - विन्यास: द्वारा प्रयुक्त सिंटैक्स सरणी () PHP में फ़ंक्शन के रूप में दिया गया है
वर्गीकरण ( सरणी , झंडे )
यह फ़ंक्शन दो तर्कों को स्वीकार करता है:
सरणी: एक दी गई सरणी जिसे क्रमबद्ध करने की आवश्यकता है।
झंडे: यह एक वैकल्पिक पैरामीटर है जिसका उपयोग दिए गए मानों में से किसी एक को निर्दिष्ट करने के लिए किया जाता है:
- SORT_REGULAR: यह एक डिफ़ॉल्ट मान है जो सामान्य रूप से तत्वों की तुलना करता है।
- SORT_NUMERIC: इसका उपयोग तत्वों की संख्यात्मक रूप से तुलना करने के लिए किया जाता है।
- SORT_STRING: इसका उपयोग तत्वों की तार से तुलना करने के लिए किया जाता है।
- SORT_LOCALE_STRING: इसका उपयोग वर्तमान स्थान के आधार पर तत्वों की तार के रूप में तुलना करने के लिए किया जाता है।
- SORT_NATURAL: इसका उपयोग प्राकृतिक क्रम का उपयोग करके तत्वों की तार के रूप में तुलना करने के लिए किया जाता है।
- SORT_FLAG_CASE: इसका उपयोग तत्वों की तुलना स्ट्रिंग्स के साथ-साथ केस इंटेंसिव के रूप में करने के लिए किया जाता है।
प्रतिलाभ की मात्रा: सफल होने पर, फ़ंक्शन द्वारा लौटाया गया मान सत्य होगा; अन्यथा, यह झूठा लौटाता है।
PHP में arsort () फ़ंक्शन के साथ कैसे काम करें
उपयोग करने के लिए बुनियादी कदम सरणी () PHP में कार्य हैं:
स्टेप 1: किसी ऐरे को डिक्लेयर और इनिशियलाइज़ करें।
चरण दो: उपयोग सरणी () तर्कों के रूप में घोषित सरणी और सॉर्ट-टाइप पास करके कार्य करें।
चरण 3: प्रत्येक लूप के लिए स्क्रीन पर क्रमबद्ध सरणी को प्रिंट करें।
आइए कुछ उदाहरणों पर विचार करें:
उदाहरण 1
दिए गए PHP कोड में, हम का उपयोग करके पूर्णांकों की एक सरणी को सॉर्ट करने जा रहे हैं सरणी () समारोह:
$int_array = सरणी ( 7 , 6 , 4 , 1 , 10 , 9 , 8 ) ;
वर्गीकरण ( $int_array , SORT_NUMERIC ) ;
गूंज 'क्रमबद्ध सरणी है:' ;
प्रत्येक के लिए ( $int_array जैसा $ मूल्य ) {
गूंज $ मूल्य . '' ;
}
?>
उदाहरण 2
किसी दिए गए PHP कोड में, हम वर्णों की एक सरणी को सॉर्ट करने जा रहे हैं सरणी () समारोह।
$char_array = सरणी ( 'एल' , 'मैं' , 'एन' , 'में' , 'एक्स' , 'एच' , 'मैं' , 'एन' , 'टी' ) ;
वर्गीकरण ( $char_array ) ;
गूंज 'क्रमबद्ध सरणी है:' ;
प्रत्येक के लिए ( $char_array जैसा $ मूल्य ) {
गूंज $ मूल्य . '' ;
}
?>
उपरोक्त PHP कोड वर्णों के ASCII मानों के आधार पर अवरोही क्रम में वर्णों की सरणी को सॉर्ट करता है।
उदाहरण 3
वर्णों को वर्णानुक्रम में क्रमबद्ध करने के लिए, आप एक वैकल्पिक पैरामीटर जोड़ सकते हैं 'SORT_STRING' .
उदाहरण के लिए:
$char_array = सरणी ( 'एल' , 'मैं' , 'एन' , 'में' , 'एक्स' , 'एच' , 'मैं' , 'एन' , 'टी' ) ;
वर्गीकरण ( $char_array , SORT_STRING ) ;
गूंज 'क्रमित सरणी है: \एन ' ;
प्रत्येक के लिए ( $char_array जैसा $ मूल्य )
{
गूंज $ मूल्य . '' ;
}
?>
निष्कर्ष
सरणी () फ़ंक्शन PHP प्रोग्रामर के लिए एक महत्वपूर्ण उपकरण है जो मूल्य द्वारा सरणियों को व्यवस्थित और क्रमबद्ध करना चाहते हैं। इस गाइड में उल्लिखित बुनियादी चरणों का उपयोग करके, डेवलपर्स निर्णयों के अनुक्रमों को त्वरित और प्रभावी ढंग से सॉर्ट कर सकते हैं। सरणी (), अपने कई विकल्पों और मापदंडों के साथ, आपकी सभी PHP सरणी छँटाई की ज़रूरतों के लिए लचीले और शक्तिशाली विकल्प प्रदान करता है।