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

PHP में एसोसिएटिव एरे


एसोसिएटिव एरे का इंडेक्स स्ट्रिंग के रूप में होगा ताकि आप कुंजी और मानों के बीच एक मजबूत संबंध स्थापित कर सकें। एसोसिएटिव एरे में नामित कुंजियाँ होती हैं जो उन्हें असाइन की जाती हैं।

आइए एक उदाहरण देखें:

$arr = array("p" => "150", "q" => "100", "r" => "120", "s" => "110", "t" => "115");

ऊपर, हम एरे में कुंजी और मान जोड़े देख सकते हैं।

उदाहरण: reset() फ़ंक्शन

<?php
$arr = array(
    "p" => "150",
    "q" => "100",
    "r" => "120",
    "s" => "110",
    "t" => "115",
    "u" => "103",
    "v" => "105",
    "w" => "125"
);
echo "Value 1 = " . reset($arr);
?>

आउटपुट

Value 1 = 150

उदाहरण: सैलरी एरे

<?php
$salaries = array("jack" => 2000, "qadir" => 1000);
echo "Salary of jack is " . $salaries['jack'] . "\n";
$salaries['jack'] = "high";
$salaries['tom'] = "low";
echo "Salary of jack is " . $salaries['jack'] . "\n";
?>

आउटपुट

Salary of jack is 2000
Salary of jack is high
  1. जावास्क्रिप्ट में एसोसिएटिव ऐरे क्या हैं? जावास्क्रिप्ट में एसोसिएटिव ऐरे क्या हैं?

    परिचय जावास्क्रिप्ट में एसोसिएटिव ऐरे मूल रूप से ऑब्जेक्ट्स होते हैं जहां इंडेक्स यूजर-डिफाइंड कीज़ द्वारा प्रतिस्थापित होते हैं। इनमें सामान्य ऐरे की तरह length प्रॉपर्टी नहीं होती और इन्हें सामान्य for लूप से ट्रैवर्स नहीं किया जा सकता। उदाहरण निम्न कोड जावास्क्रिप्ट में एसोसिएटिव ऐरे के लिए है:

  1. - PHP में मल्टीडायमेंशनल एरे

    एक एरे जिसमें एक या अधिक एरे होते हैं, मल्टीडायमेंशनल एरे कहलाते हैं। मुख्य एरे में प्रत्येक एलिमेंट भी एक एरे हो सकता है। और सब-एरे में प्रत्येक एलिमेंट एक एरे हो सकता है, और इसी तरह। मल्टीडायमेंशनल एरे में मानों को मल्टीपल इंडेक्स का उपयोग करके एक्सेस किया जाता है। उदाहरण: 2-डायमेंशनल एरे 97,

  1. - Ruby के एसोसिएटिव सरणियों में महारत हासिल करें: कुंजी-मूल्य लुकअप के लिए Array#assoc और #rassoc का उपयोग करें

    क्या आपके पास कभी एक सरणी में बहुत सारा डेटा था, लेकिन हैश की तरह कुंजी/मूल्य लुकअप करने की आवश्यकता थी? सौभाग्य से, Ruby सरणियों को कुंजी-मूल्य संरचनाओं के रूप में व्यवहार करने के लिए एक तंत्र प्रदान करता है। आइए इसे देखें! `Array#assoc` और `Array#rassoc` का परिचय कल्पना करें कि आपको एक जादुई स्टॉक