- Introduction to $ and $$ Variables in PHP in Hindi
- $var (single dollar) variable in PHP in Hindi
- $$var (double dollar) variable in PHP in Hindi

Introduction to $ and $$ Variables in PHP
$var (single dollar) नाम var के साथ एक normal variable है जो स्ट्रिंग, पूर्णांक, नाव, आदि जैसे किसी भी मूल्य को स्टोर करता है।
$$var (double dollar) एक reference variable है जो अपने अंदर के $variable के मूल्य को store करता है।
अंतर को बेहतर समझने के लिए, आइए कुछ उदाहरण देखें।
example 1
<?php
$x = "abc";
$$x = 200;
echo $x."<br/>";
echo $$x."<br/>";
echo $abc;
?>
आउटपुट:
उपरोक्त उदाहरण में, हमने abc के रूप में वेरिएबल x को एक मान दिया है । reference variable $$x का मान 200 के रूप में सौंपा गया है।
अब हमने $x, $$x और $abc के मान print किये हैं ।
example 2
<?php
$x="U.P";
$$x="Lucknow";
echo $x. "<br>";
echo $$x. "<br>";
echo "Capital of $x is " . $$x;
?>
आउटपुट:
उपरोक्त उदाहरण में, हमने U.P. के रूप में variable x को एक value दी है । reference variable $$x का मान लखनऊ के रूप में सौंपा गया है।
अब हमने $x, $$x values और एक स्ट्रिंग को print किया है।
Example 3
<?php
$name="Cat";
${$name}="Dog";
${${$name}}="Monkey";
echo $name. "<br>";
echo ${$name}. "<br>";
echo $Cat. "<br>";
echo ${${$name}}. "<br>";
echo $Dog. "<br>";
?>
आउटपुट:
उपरोक्त उदाहरण में, हमने variable name cat को एक मान दिया है । reference variable ${$name} की वैल्यू Dog के रूप में और ${${$name}} को monkey के रूप में सौंपा गया है।
अब हमने $name, ${$name}, $ Cat, ${${$name}} और $Dog के रूप में मूल्यों को print किया है।