Multidimensional arrays php In Hindi

Multidimensional arrays php In Hindi

पीएचपी प्रोग्राम में एक मल्टी-डायमेंशनल ऐरे एक या एक से अधिक ऐरे ऐरे के अंदर ऐरे एक ग्रुप रौ एंड कॉलम में टेबुलर ऐरे का कलेक्शन होती है। पीएचपी प्रोग्राम में एक मल्टी-डायमेंशनल ऐरेज इंडेक्स्ड या एसोसिएटिव ऐरे फॉर्मेट में डिस्प्ले हो सकती हैं। यहाँ पीएचपी प्रोग्राम मल्टी-डायमेंशनल ऐरेज, मैट्रिसेस, ग्रिड या टेबल्स, जैसी मोर काम्प्लेक्स डेटा ऐरे एलिमेंट स्ट्रक्चर को डिस्प्ले या प्रोसेस करने में अधिक यूज़फुल होती हैं।

Multidimensional arrays php In Hindi

Multidimensional indexed arrays in PHP.

पीएचपी प्रोग्रामिंग में एक मल्टी-डायमेंशनल इंडेक्स्ड ऐरे एक ऐसी ऐरे डाटा टाइप एलिमेंट होती है, जहाँ मल्टी-डायमेंशनल ऐरे में प्रत्येक एलिमेंट आटोमेटिक एक ऐरे होता है, जहा इन ऐरेज के अंदर के ऐरे के एलिमेंट को न्यूमेरिक आर्डर में सीक्वेंस कर रौ कॉलम फॉर्मेट में स्टोर किया जाता है।

Example of a multidimensional indexed array in PHP.

<?php

$table = [

    [9, 1, 4],

    [4, 3, 3],

    [10, 12, 14],

    [19, 22, 33]

];

echo $table [0][0];  // Result – 9

echo “\n”;

echo $table[1][2];  // Result – 3

echo “\n”;

echo $table[2][1];  // Result – 12

echo “\n”;

echo $table[3][2];  // Result – 33

?>

multidimensional indexed array explanation.

  • यहाँ $table[0] एक ऐरे [1, 2, 3] है, और $table[3][2] ऐरे एलिमेंट 33 को एक्सेस कर डिस्प्ले करता है।

Traversing Multidimensional indexed arrays in PHP.

पीएचपी प्रोग्राम में प्रोग्रामर नेस्टेड foreach लूप या for लूप को अप्लाई करके मल्टी-डायमेंशनल इंडेक्स ऐरे सीक्वेंस में स्टोर कर स्टार्ट टू एंड लूप कर सकते हैं।

<?php

$table = [

[99, 100, 300],

[700, 300, 600],

[200, 400, 900]

];

foreach ($table as $rows) {

foreach ($rows as $values) {

echo $values. ” “;

}

echo “\n”;

}

?>

Multidimensional associative arrays in PHP.

पीएचपी प्रोग्राम में एक मल्टी-डायमेंशनल एसोसिएटिव ऐरे एक ऐसी ऐरे डाटा टाइप एलिमेंट स्ट्रक्चर होती हैं, जिसमे प्रत्येक ऐरे एलिमेंट एक अन्य ऐरेज डाटा टाइप एलिमेंट होती हैं, और ये इंटरनल ऐरे न्यूमेरिक इंडेक्स के बदले कस्टम ऐरे कीस वैल्यूज को यूज़ करती हैं।

Example of a multidimensional associative array in PHP.

<?php

$employee = [

    “Siddhi” => [“contact” => “111-222-333”, “email” => “siddhi@domain.com”],

    “Harry” => [“contact” => “444-555-666”, “email” => “harry@domain.com”],

    “Lalita” => [“contact” => “777-888-999”, “email” => “lalita@domain.com”]

];

echo $employee[“Siddhi”][“contact”];  // Result – 111-222-333

echo “\n”;

echo $employee[“Lalita”][“email”]; // Result – lalita@domain.com

?>

In the multidimensional associative array example.

  • $contacts[“Siddhi”][“contact”] एसोसिएटिव ऐरे से “111-222-333” ऐरे एलिमेंट को एक्सेस और डिस्प्ले करता है।
  • इसमें प्रत्येक एम्प्लॉई जैसे, “siddhi” के पास “contact” और “email” आईडी जैसी कीस वैल्यू से रिलेटेड एक ऐरे होती है।

Traveling multidimensional associative arrays in PHP.

पीएचपी प्रोग्राम में एक मल्टी-डायमेंशनल में प्रोग्रामर नेस्टेड foreach लूप को अप्लाई  करके मल्टी-डायमेंशनल एसोसिएटिव ऐरेज में लूप कर ऐरे एलिमेंट को एक्सेस और डिस्प्ले कर सकते हैं.

<?php

$employee = [

    “Rock” => [“contact” => “111-222-333”, “email” => “rock@domain.com”],

    “John” => [“contact” => “444-555-666”, “email” => “john@domain.com”],

    “Harry” => [“contact” => “777-888-999”, “email” => “harry@domain.com”]

];

foreach ($employee as $emp_name => $emp_info) {

    echo “$emp_name employee info \n”;

    foreach ($emp_info as $key => $values) {

        echo “$key: $values \n”;

    }

    echo “\n”;

}

?>

Multidimensional arrays with mixed types in PHP.

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

Example of a mixed multidimensional array in PHP.

<?php

$employee = [

    [“emp_name” => “Harry”, “emp_age” => 21, “address” => “Delhi”],

    [“emp_name” => “Siddhi”, “emp_age” => 27, “address” => “Mumbai”],

    [“emp_name” => “David”, “emp_age” => 31, “address” => “Chennai”]

];

echo $employee[1][“emp_name”];  // Result – Siddhi

echo “\n”;

echo $employee[1][“emp_age”];   // Result – 27

echo “\n”;

echo $employee[2][“address”];  // Result – Chennai

?>

In the mixed multidimensional array example.

  • यहाँ प्रत्येक एम्प्लॉई को उनकी बेसिक इनफार्मेशन वाली एक एसोसिएटेड ऐरे द्वारा डिस्प्ले किया गया है।
  • जहा मैन ऐरे $employee एक इंडेक्स्ड ऐरे डाटा टाइप है, जो इसमें एसोसिएटेड ऐरे डाटा टाइप एलिमेंट को स्टोर करता है।

Adding an element to a multidimensional array in PHP.

पीएचपी प्रोग्राम में एक मल्टी-डायमेंशनल ऐरे में प्रोग्रामर ऐरे कीस और इंडेक्स लोकेशन को इंडीकेट करके एक मल्टी-डायमेंशनल ऐरे में ऐरे एलिमेंट को डायनामिक आर्डर में ऐड कर सकते हैं।

Example of adding an element to a multidimensional array.

<?php

$employee = [

    “Siddhi” => [“contact” => “111-222-333”, “email” => “siddhi@domain.com”]

];

// here we Adding new employee row to the contacts

$employee[“Vinay”] = [“contact” => “444-555-666”, “email” => “vinay@domain.com”];

$employee[“Amit”] = [“contact” => “777-888-999”, “email” => “amit@domain.com”];

$employee[“Lalit”] = [“contact” => “101-102-103”, “email” => “lalit@yahoo.com”];

// ghere we Adding a new location address field for kunal

$employee[“Kunal”][“location”] = “abc street block – 14 New delhi.”;

print_r($employee);

?>

In the example of adding an element to a multidimensional array,

  • यहाँ हमने $employee ऐरे में एक नया एम्प्लॉई vinay, amit और lalit को जोड़ा गया हैं।
  • यहाँ हम “Kunal” एम्प्लॉई के लिए एक नया फ़ील्ड location फील्ड को भी ऐड करते हैं।

Accessing multidimensional array elements using foreach in PHP.

पीएचपी प्रोग्राम में एक मल्टी-डायमेंशनल ऐरे में प्रोग्रामर foreach लूप के साथ मल्टी-डायमेंशनल ऐरे एलिमेंट को डायनामिक आर्डर में भी एक्सेस कर सकते हैं। जहा प्रत्येक मल्टी-डायमेंशनल ऐरे की-वैल्यू पेअर वैल्यू को प्रिंट करने का एक बेहतर डायनामिक मेथड यहाँ आपको मिलता है.

<?php

$employee = [

    [“emp_name” => “harry”, “emp_age” => 27, “address” => “delhi”],

    [“emp_name” => “siddhi”, “emp_age” => 19, “address” => “mumbai”],

    [“emp_name” => “bhavishi”, “emp_age” => 23, “address” => “kolkata”]

];

foreach ($employee as $info) {

    foreach ($info as $key => $values) {

        echo “$key – $values \n”;

    }

    echo “\n”;

}

?>

A summary of multi-dimensional arrays in PHP programming.

  • पीएचपी प्रोग्रामिंग में मल्टी-डायमेंशनल ऐरे अन्य ऐरे इंडेक्स्ड या एसोसिएटिव कम्बाइंड ऐरे का डाटा टाइप का कलेक्शन है।
  • पीएचपी प्रोग्रामिंग में प्रोग्रामर इंडेक्स्ड और एसोसिएटिव ऐरे को मर्ज करके के एक फ्लेक्सिबल ऐरे स्ट्रक्चर को क्रिएट कर सकता हैं।
  • पीएचपी प्रोग्रामिंग में मल्टी-डायमेंशनल ऐरे इंडेक्स या कीस को रेफ़्रेन्स करके ऐरे एलिमेंट को एक्सेस करे, और नेस्टेड ऐरे में foreach लूप को अप्लाई करके ऐरे एलिमेंट को स्टार्ट टू एन्ड डिस्प्ले करें।
  • पीएचपी प्रोग्रामिंग में मल्टी-डायमेंशनल ऐरे में स्पेसिफिक इंडेक्स/कीस का रेफ़्रेन्स प्रोवाइड कर मल्टी-डायमेंशनल ऐरेज में डायनामिक आर्डर में नई एलिमेंट ऐड कर  सकते हैं।
  • मल्टी-डायमेंशनल ऐरे डेटाबेस, मैट्रिसेस, या टेबल्स, जैसी मोर काम्प्लेक्स डेटा स्ट्रक्चर को क्रिएट और डिस्प्ले करने में अधिक हेल्पफुल होती हैं।

Leave a Reply