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

PHP में स्थिर सरणियों के प्रकार 7


हमारे पास PHP 7 में निम्न प्रकार के स्थिर सरणियाँ हैं -

  • स्थिर सरणी का संघ
  • स्थिरांक सरणियों की समानता
  • स्थिरांक सरणियों की पहचान
  • स्थिरांक सरणियों की असमानता

संघ स्थिर सरणी (+)

यूनियन स्थिर सरणी दो सरणियों को जोड़ने के लिए धन चिह्न (+) का उपयोग करती है। दो सरणियों का जुड़ाव सूचकांक स्तर पर होता है। उदाहरण के लिए, हम दो सरणियाँ, x और y लेंगे। सरणी x में चार तत्व हैं और सरणी y में पांच तत्व हैं। अब, हम print_r($x+$y) का उपयोग करके x और y सरणियों को जोड़ेंगे।

उदाहरण

<?php
   $x = array(11, 12, 13,14);
   $y = array('Rohan','Mohan','Thomas','John','Alex');
   define('rollno',$x);
   define('Stud_Name',$y);
   print_r("The union of the arrays are:");
   print_r($x+$y);
   define('College','rollno','Stud_Name');
   print("The constant array of rollno is at index 3 is:");
   print(rollno[3]);
   print("The constant array of Stud_name is at index 2 is:");
   print(Stud_Name[4]);
   print("The constant array of college is at index 4 is:");
   print(College[4]);
?>

आउटपुट

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

The union of the arrays are: Array
(
   [0] => 11
   [1] => 12
   [2] => 13
   [3] => 14
   [4] => Alex
)
The constant array of rollno is at index 3 is:14
The constant array of Stud_name is at index 2 is:Alex
The constant array of college is at index 4 is:Alex

स्थिर सरणी की समानता (==)

स्थिर सरणियों की समानता दिए गए सरणियों की समानता खोजने के लिए बराबर (==) ऑपरेटर लेती है। बराबर ऑपरेटर इंडेक्स स्तर के साथ-साथ तत्व मानों पर सरणी पर उपयोग करता है। मान लीजिए कि हमारे पास 4 और 5 तत्वों के साथ दो अलग-अलग सरणियाँ हैं, x और y। फिर, हम ($x==$y) का उपयोग करके x और y सरणियों के बीच समानता की जाँच करेंगे। यदि दिए गए सरणियाँ समान हैं, तो यह सत्य वापस आ जाएगी और यदि दोनों सरणियाँ समान नहीं हैं, तो यह झूठी लौटेगी।

उदाहरण

<?php
   $x = array(11, 12, 13,14, 15);
   $y = array('Rohan','Mohan','Thomas','John','Alex');
   define('rollno',$x);
   define('Stud_Name',$y);
   print_r("The equality of the rollno arrays are:");
   var_dump('rollno'=='rollno'); //using equality    operator and result will be true
   print_r("The equality of the arrays are:");
   var_dump('rollno'=='Stud_Name'); //using equality operator and result will be true
?>

आउटपुट

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

The equality of the rollno arrays are:bool(true)
The equality of the arrays are:bool(false)

स्थिर सरणी की पहचान (===)

पहचान (===) ऑपरेटर का उपयोग यह जांचने के लिए किया जाता है कि दिए गए सरणियाँ समान हैं या नहीं। मान लीजिए कि हमारे पास दो स्थिर सरणियाँ हैं, x और y। यदि दिए गए दोनों सरणियाँ एक ही कुंजी और मूल्य जोड़ी का उपयोग कर रहे हैं जो समान प्रकार के हैं और एक ही क्रम में हैं। तब परिणाम सही होगा अन्यथा परिणाम गलत होगा।

उदाहरण

<?php
   $x = array('Rohan','Mohan','Thomas','John','Alex');
   define('Stud_Name',$x);
   print_r("The identity of the Stud_Name arrays are:");
   var_dump('Stud_Name'==='Stud_Name'); // Used identity (===) operator
?>

आउटपुट

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

The identity of the Stud_Name arrays are:bool(true)

स्थिरांक सरणियों की असमानता (!=)

असमानता ऑपरेटर का उपयोग यह जांचने के लिए किया जाता है कि दिए गए दो सरणियाँ समान हैं या नहीं। असमानता सूचकांक स्तर के सरणियों के साथ-साथ सरणी तत्वों के मूल्यों पर होगी।

मान लीजिए कि हमारे पास दो सरणियाँ हैं, x और y। Array x में चार तत्व हैं और Array y में पाँच तत्व हैं, तो हम x और y सरणियों के बीच असमानता की जाँच करेंगे। उदाहरण के लिए, यदि $x!=$y, तो परिणाम सही होगा क्योंकि x और y का मान मेल नहीं खाता।

उदाहरण

<?php
   $x = array(11, 12, 13,14, 15);
   $y = array('Rohan','Mohan','Thomas','John','Alex');
   define('rollno',$x);
   define('Stud_Name',$y);
   print_r("the equality of the rollno arrays are:");
   var_dump('rollno'!='rollno');
   print_r("the equality of the arrays are:");
   var_dump('rollno'!='Stud_Name');
?>

आउटपुट

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

The equality of the rollno arrays are:bool(false)
The equality of the arrays are:bool(true)

  1. सी भाषा में सरणियाँ

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

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

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

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

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