साहचर्य सरणियाँ
के हाल के संस्करण खूब जोर से पीटना अब समर्थन करें सहयोगी सारणीएसोसिएटिव एरे स्ट्रिंग्स का उपयोग करते हैं
साहचर्य सरणियाँ
सरणी इंडेक्स के रूप में पूर्णांकों के बजाय। यह क्षमता डेटा को प्रबंधित करने के लिए दिलचस्प नए दृष्टिकोणों की अनुमति देती है। उदाहरण के लिए, हम "रंग" नामक एक सरणी बना सकते हैं और इंडेक्स के रूप में रंग नामों का उपयोग कर सकते हैं:
घोषित करें -A रंग रंग["लाल"]="#ff0000" रंग["हरा"]="#00ff00" रंग["नीला"]="#0000ff"
घोषित करें -A रंग रंग["लाल"]="#ff0000" रंग["हरा"]="#00ff00" रंग["नीला"]="#0000ff"
पूर्णांक अनुक्रमित सरणियों के विपरीत, जो केवल उन्हें संदर्भित करके बनाई जाती हैं, सहयोगी सरणियों को के साथ बनाया जाना चाहिए घोषित नए कमांड का उपयोग करना -A विकल्प. सहयोगी सरणी तत्वों को पूर्णांक अनुक्रमित सरणियों के समान ही एक्सेस किया जाता है:
प्रतिध्वनि ${colors["blue"]}
प्रतिध्वनि ${colors["blue"]}
अगले अध्याय में, हम एक स्क्रिप्ट पर नज़र डालेंगे जो एक दिलचस्प रिपोर्ट तैयार करने के लिए एसोसिएटिव एरे का अच्छा उपयोग करती है।