मैं एक चर किPHP में। = ऑपरेटर का क्या अर्थ है?
$var .= "value";
के रूप में परिभाषित किया जा रहा है डॉट बराबर समारोह के उपयोग कैसे करता है?
मैं एक चर किPHP में। = ऑपरेटर का क्या अर्थ है?
$var .= "value";
के रूप में परिभाषित किया जा रहा है डॉट बराबर समारोह के उपयोग कैसे करता है?
यह समेकित असाइनमेंट ऑपरेटर है। यह करने के लिए इसी तरह काम करता है:
$var = $var . "value";
$x .=
में $x = $x .
से अलग है कि पूर्व में जगह है, लेकिन बाद में फिर से प्रदान करती है $x
।
इस संयोजन
$var = "test";
$var .= "value";
echo $var; // this will give you testvalue
".
" ऑपरेटर स्ट्रिंग संयोजन ऑपरेटर है के लिए है। और ".=
" तारों को जोड़ देगा।
उदाहरण:
$var = 1;
$var .= 20;
यह वही है:
$var = 1 . 20;
".=
" ऑपरेटर एक स्ट्रिंग ऑपरेटर है, यह पहली मानों को स्ट्रिंग्स में धर्मान्तरित; और चूंकि ".
" का अर्थ है संगत/ संलग्न करें, परिणाम स्ट्रिंग "120
" है।
वास्तव में जब हम साथ चर की जाँच करें:
var_dump($var);
परिणाम होगा:
स्ट्रिंग (202) "120"
अर्थात चर की सामग्री को 120 में बदल दिया जाएगा!
1 या 20 नहीं!
वेरिएबल में मान जोड़ने के लिए प्रयुक्त होता है जिसमें पहले से ही कुछ मान शामिल है ... – Deadlock