logo

PHP $ un $ $ mainīgie

The $var (viens dolārs) ir parasts mainīgais ar nosaukumu var, kas saglabā jebkuru vērtību, piemēram, virkni, veselu skaitli, pludiņu utt.

The $$ bija (dubultais dolārs) ir atsauces mainīgais, kas tajā saglabā mainīgā $ vērtību.

Lai labāk izprastu atšķirību, apskatīsim dažus piemērus.

1. piemērs

 <?php $x = 'abc'; $$x = 200; echo $x.' <br/>&apos;; echo $$x.&apos; <br>&apos;; echo $abc; ?&gt; 

Izvade:

PHP $ un $ $ mainīgie

Iepriekš minētajā piemērā mainīgajam esam piešķīruši vērtību xabc . Atsauces mainīgā vērtība $$x ir piešķirts kā 200 .

Tagad mēs esam izdrukājuši vērtības $x, $$x un $abc .

Piemērs2

 <?php $x='U.P'; $$x='Lucknow'; echo $x. ' <br>&apos;; echo $$x. &apos; <br>&apos;; echo &apos;Capital of $x is &apos; . $$x; ?&gt; 

Izvade:

PHP $ un $ $ mainīgie

Iepriekš minētajā piemērā mainīgajam esam piešķīruši vērtību xU.P . Atsauces mainīgā vērtība $$x ir piešķirts kā Laknava.

Tagad mēs esam izdrukājuši vērtības $x, $$x un virkne.

3. piemērs

 <?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; 

Izvade:

PHP $ un $ $ mainīgie

Iepriekš minētajā piemērā mainīgā nosaukumam esam piešķīruši vērtību kat . Atsauces mainīgā vērtība ${$name} ir piešķirts kā Suns un ${${$name}}Pērtiķis .

Tagad esam izdrukājuši vērtības kā $name, ${$name}, $Cat, ${${$name}} un $Suns.