De $var (single dollar) is een normale variabele met de naam var die elke waarde opslaat, zoals string, geheel getal, float, enz.
De $$was (dubbele dollar) is een referentievariabele die de waarde van de $variabele daarin opslaat.Laten we enkele voorbeelden bekijken om het verschil beter te begrijpen.
afbeelding als achtergrond in css
voorbeeld 1
<?php $x = 'abc'; $$x = 200; echo $x.' <br/>'; echo $$x.' <br>'; echo $abc; ?>
Uitgang:
In het bovenstaande voorbeeld hebben we een waarde aan de variabele toegewezen X als abc . Waarde van referentievariabele $$x is toegewezen als 200 .
... op Java
Nu hebben we de waarden afgedrukt $x, $$x En $abc .
Voorbeeld2
<?php $x='U.P'; $$x='Lucknow'; echo $x. ' <br>'; echo $$x. ' <br>'; echo 'Capital of $x is ' . $$x; ?>
Uitgang:
In het bovenstaande voorbeeld hebben we een waarde aan de variabele toegewezen X als OMHOOG . Waarde van referentievariabele $$x is toegewezen als Lucknow.
Nu hebben we de waarden afgedrukt $x, $$x en een touwtje.
Python-lijst initialiseren
Voorbeeld3
<?php $name='Cat'; ${$name}='Dog'; ${${$name}}='Monkey'; echo $name. ' <br>'; echo ${$name}. ' <br>'; echo $Cat. ' <br>'; echo ${${$name}}. ' <br>'; echo $Dog. ' <br>'; ?>
Uitgang:
In het bovenstaande voorbeeld hebben we een waarde aan de variabelenaam toegewezen Kat . Waarde van referentievariabele ${$naam} is toegewezen als Hond En ${${$naam}} als Aap .
Nu hebben we de waarden afgedrukt als $name, ${$name}, $Cat, ${${$name}} En $Hond.