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

PHP में किसी ऑब्जेक्ट को साहचर्य सरणी में बदलें


किसी ऑब्जेक्ट को PHP में साहचर्य सरणी में बदलने के लिए, कोड इस प्रकार है-

उदाहरण

<?php
   class department {
      public function __construct($deptname, $deptzone) {
         $this->deptname = $deptname;
         $this->deptzone = $deptzone;
      }
   }
   $myObj = new department("Marketing", "South");
   echo "Before conversion:"."\n";
   var_dump($myObj);
   $myArray = json_decode(json_encode($myObj), true);
   echo "After conversion:"."\n";
   var_dump($myArray);
?>

आउटपुट

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

Before conversion:
object(department)#1 (2) {
   ["deptname"]=>
   string(9) "Marketing"
   ["deptzone"]=>
   string(5) "South"
}
After conversion:
array(2) {
   ["deptname"]=>
   string(9) "Marketing"
   ["deptzone"]=>
   string(5) "South"
}

उदाहरण

आइए अब एक और उदाहरण देखें -

<?php
   class department {
      public function __construct($deptname, $deptzone) {
         $this->deptname = $deptname;
         $this->deptzone = $deptzone;
      }
   }
   $myObj = new department("Marketing", "South");
   echo "Before conversion:"."\n";
   var_dump($myObj);
   $arr = (array)$myObj;
   echo "After conversion:"."\n";
   var_dump($arr);
?>

आउटपुट

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

Before conversion:
object(department)#1 (2) {
   ["deptname"]=>
   string(9) "Marketing"
   ["deptzone"]=>
   string(5) "South"
}
After conversion:
array(2) {
   ["deptname"]=>
   string(9) "Marketing"
   ["deptzone"]=>
   string(5) "South"
}

  1. PHP में XML फाइल को ऐरे में कैसे बदलें?

    XML दस्तावेज़ को PHP सरणी में बदलने के लिए, हमें कुछ PHP फ़ंक्शन का उपयोग करना होगा। प्रक्रिया को एक उदाहरण के साथ नीचे समझाया गया है। चरण 1 हमें एक एक्सएमएल फाइल बनानी है जिसे ऐरे में बदलने की जरूरत है। abc.xml <?xml version='1.0'?> <userdb>    <firstname name='

  1. PHP में ऑब्जेक्ट को किसी ऐरे में कनवर्ट करें।

    एक PHP एप्लिकेशन में, हम डेटा के साथ स्ट्रिंग, ऐरे, ऑब्जेक्ट्स या अधिक जैसे विभिन्न स्वरूपों में काम कर रहे हैं ... रीयल-टाइम एप्लिकेशन में, हमें प्राप्त करने के लिए एक सहयोगी सरणी के रूप में एक PHP ऑब्जेक्ट परिणाम पढ़ने की आवश्यकता हो सकती है वांछित आउटपुट। इसलिए हम यहां चर्चा करेंगे कि PHP में कि

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

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