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

PHP में सरणी संरचना और मान प्रदर्शित करें 7


PHP में एक सरणी एक प्रकार की डेटा संरचना है जो एक ही चर के अंतर्गत समान डेटा प्रकार के कई तत्वों को संग्रहीत कर सकती है।

PHP में सरणी संरचना और मान प्रदर्शित करने के लिए, हम दो कार्यों का उपयोग कर सकते हैं। हम मानव-पठनीय प्रारूप में किसी सरणी के मानों को प्रदर्शित करने के लिए या प्रोग्राम सरणी के आउटपुट मान को देखने के लिए var_dump() या print_r() का उपयोग कर सकते हैं।

print_r और var_dump के बीच अंतर

प्रिंट_आर: इसका उपयोग मानव-पठनीय प्रारूप में चर जानकारी को प्रदर्शित करने के लिए किया जाता है। सरणी मान एक प्रारूप में मौजूद होंगे ताकि कुंजियाँ और तत्व दिखा सकें। print_r वस्तुओं के संरक्षित और निजी गुण भी दिखाता है लेकिन यह स्थिर वर्ग और सदस्यों को नहीं दिखाएगा।

उदाहरण

<?php
   $x = array ('x' => 'Dept', 'y' => 'Employee', 'z' => array ('a', 'b', 'c'));
   print_r ($x);
?>

आउटपुट

उपरोक्त Print_r प्रोग्राम का आउटपुट होगा:

Array
(
   [x] => Dept
   [y] => Employee
   [z] => Array
      (
         [0] => a
         [1] => b
         [2] => c
      )
)

var_dump: इसका उपयोग इसके प्रकार और मूल्य सहित एक या अधिक चर और अभिव्यक्तियों की संरचना जानकारी प्रदर्शित करने के लिए किया जाता है। सरणियों और वस्तुओं को संरचना दिखाने के लिए उनके मूल्यों के साथ पुनरावर्ती रूप से खोजा जाता है।

उदाहरण

<?php
   $x = array(1, 2,3, array("x", "y", "z","a"));
   var_dump($x);
?>

आउटपुट

उपरोक्त var_dump प्रोग्राम के लिए आउटपुट होगा -

array(4) {
   [0]=>
   int(1)
   [1]=>
   int(2)
   [2]=>
   int(3)
   [3]=>
   array(4) {
      [0]=>
      string(1) "x"
      [1]=>
      string(1) "y"
      [2]=>
      string(1) "z"
      [3]=>
      string(1) "a"
   }
}

प्रिंट_आर और var_dump स्टेटमेंट का उपयोग कर प्रोग्राम

उदाहरण

<?php
   $students = array("Rohan", "Mohan", "Thomas"); // it will print the students
   print_r($students);
   //echo "<hr>";
   var_dump($students);
?>

आउटपुट

उपरोक्त प्रोग्राम का आउटपुट होगा -

Array
(
   [0] => Rohan
   [1] => Mohan
   [2] => Thomas
)
array(3) {
   [0]=>
   string(5) "Rohan"
   [1]=>
   string(5) "Mohan"
   [2]=>
   string(6) "Thomas"
}

  1. जावास्क्रिप्ट Array.prototype.values()

    जावास्क्रिप्ट की array.values() विधि एक नया Array Iterator ऑब्जेक्ट देता है जिसमें सरणी में प्रत्येक अनुक्रमणिका के मान होते हैं। वाक्य रचना इस प्रकार है - arr.values() आइए अब जावास्क्रिप्ट में array.values() मेथड को लागू करें - उदाहरण <!DOCTYPE html> <html> <body> <h2>Demo

  1. PHP में array_count_values ​​() फ़ंक्शन

    array_count_values() फ़ंक्शन प्रत्येक मान के लिए घटनाओं की संख्या के साथ एक सरणी देता है। यह एक सहयोगी सरणी देता है। लौटाए गए सरणी में सरणी के मान के रूप में कुंजियाँ होती हैं, जबकि मान पास किए गए मानों की गणना के रूप में होते हैं। सिंटैक्स array_count_values(arr) पैरामीटर गिरफ्तारी - वह सरणी ज

  1. PHP में सरणी () फ़ंक्शन

    PHP में array() फंक्शन एक array बनाता है। PHP में Array तीन प्रकार की होती है। अनुक्रमित सरणियाँ - यह संख्यात्मक सूचकांक के साथ एक सरणी है सहयोगी सरणियाँ - यह नामित कुंजियों वाली एक सरणी है बहुआयामी सरणियाँ − यह एक सरणी है जिसमें एक या अधिक सरणियाँ होती हैं सिंटैक्स // array with numeric