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

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


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

उदाहरण: 2-डायमेंशनल एरे

<?php
$marks = array(
    "kevin" => array(
        "physics" => 95,
        "maths" => 90,
    ),
    "ryan" => array(
        "physics" => 92,
        "maths" => 97,
    ),
);
echo "Marks for kevin in physics : ";
echo $marks['kevin']['physics'] . "\n";
echo "Marks for ryan in maths : ";
echo $marks['ryan']['maths'] . "\n";
?>

आउटपुट

Marks for kevin in physics : 95
Marks for ryan in maths : 97

उदाहरण: 3-डायमेंशनल एरे

<?php
$arr = array(
    array(
        array(100, 150),
        array(200, 250),
    ),
    array(
        array(300, 350),
        array(400, 500),
    ),
);
print_r($arr);
?>

आउटपुट

Array (
    [0] => Array
        (
            [0] => Array
                (
                    [0] => 100
                    [1] => 150
                )
            [1] => Array
                (
                    [0] => 200
                    [1] => 250
                )
        )
    [1] => Array
        (
            [0] => Array
                (
                    [0] => 300
                    [1] => 350
                )
            [1] => Array
                (
                    [0] => 400
                    [1] => 500
                )
        )
)
  1. C/C++ में मल्टीडायमेंशनल ऐरे का इनिशियलाइज़ेशन C/C++ में मल्टीडायमेंशनल ऐरे का इनिशियलाइज़ेशन

    मल्टीडायमेंशनल ऐरे में, ऐरे का डायमेंशन 1 से अधिक होना चाहिए। निम्नलिखित डायग्राम 3 x 3 x 3 डायमेंशन वाले मल्टीडायमेंशनल ऐरे के लिए मेमोरी आवंटन रणनीति दिखाता है। यह मल्टीडायमेंशनल ऐरे को इनिशियलाइज़ करने के लिए एक C++ प्रोग्राम है। एल्गोरिदम Begin मल्टीडायमेंशनल ऐरे के एलिमेंट्स इनिशियलाइज

  1. - C भाषा में एरे (Arrays)

    एरे एक ही प्रकार के तत्वों का संग्रह है जो सन्निहित मेमोरी लोकेशन पर संग्रहीत होते हैं। सबसे कम पता पहले तत्व से मेल खाता है जबकि सबसे अधिक पता अंतिम तत्व से मेल खाता है।एरे इंडेक्स शून्य (0) से शुरू होता है और एरे के आकार घटा एक (array size - 1) पर समाप्त होता है। एरे का आकार शून्य से बड़ा एक पूर्ण

  1. C में बहुआयामी सरणियाँ C में बहुआयामी सरणियाँ

    यहां हम बहुआयामी सरणियों को देखेंगे। एक सरणी मूल रूप से सजातीय डेटा का एक समूह है। उन्हें सन्निहित मेमोरी स्थानों में रखा जाता है। विभिन्न मामलों में हम देख सकते हैं कि सरणियाँ एक-आयामी नहीं होती हैं। कभी-कभी हमें दो-आयामी या बहुआयामी रूप में सरणी बनाने की आवश्यकता होती है। बहुआयामी सरणियों को दो