logo

PHP $- en $$-variabelen

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/>&apos;; echo $$x.&apos; <br>&apos;; echo $abc; ?&gt; 

Uitgang:

PHP $- en $$-variabelen

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>&apos;; echo $$x. &apos; <br>&apos;; echo &apos;Capital of $x is &apos; . $$x; ?&gt; 

Uitgang:

PHP $- en $$-variabelen

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>&apos;; echo ${$name}. &apos; <br>&apos;; echo $Cat. &apos; <br>&apos;; echo ${${$name}}. &apos; <br>&apos;; echo $Dog. &apos; <br>&apos;; ?&gt; 

Uitgang:

PHP $- en $$-variabelen

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.