मुझे class
और उनके member variables
के बारे में ज्यादा जानकारी नहीं है। मेरा संदेह क्या है, क्या हम एक सदस्य चर को उसी वर्ग में किसी अन्य सदस्य चर से घोषित और प्रारंभ कर सकते हैं?
इस तरह
class newClass {
private $variable1 = 'new1';
private $variable2 = $variable1.'new2';
}
यदि नहीं, तो कृपया इसका समाधान खोजने में मेरी सहायता करें। मुझे क्षमा करें अगर यह पूछने के लिए गलत सवाल है।
0
Ganesh Radhakrishnan
23 सितंबर 2017, 12:02
1 उत्तर
सबसे बढ़िया उत्तर
कंस्ट्रक्टर में हमेशा मेंबर वेरिएबल को इनिशियलाइज़ करें। आप कंस्ट्रक्टर में डायनामिक वैल्यू असाइन कर सकते हैं। इस कोड को आजमाएं:
<?php
class newClass {
private $variable1 ;
private $variable2;
function __construct()
{
$this->variable1 = 'new1';
$this->variable2 = $this->variable1.'new2';
}
function get_data()
{
echo "var1= ".$this->variable1;
echo "<br>";
echo "var2= ".$this->variable2;
}
}
$obj = new newClass();
$obj->get_data();
2
B. Desai
23 सितंबर 2017, 12:10
संबंधित सवाल
नए सवाल
php
PHP एक व्यापक रूप से उपयोग किया जाता है, उच्च-स्तरीय, गतिशील, वस्तु-उन्मुख, और व्याख्या की गई स्क्रिप्टिंग भाषा मुख्य रूप से सर्वर-साइड वेब विकास के लिए डिज़ाइन की गई है। PHP भाषा के बारे में सवालों के लिए इस्तेमाल किया।