logo

PHP $ ir $ $ kintamieji

The $var (vienas doleris) yra įprastas kintamasis pavadinimu var, kuris saugo bet kokią reikšmę, pvz., eilutę, sveikąjį skaičių, plūduriuojančią padėtį ir kt.

The $$ buvo (dvigubas doleris) yra atskaitos kintamasis, kuriame saugoma $ kintamojo reikšmė.

Norėdami geriau suprasti skirtumą, pažiūrėkime keletą pavyzdžių.

java tostring metodas

1 pavyzdys

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

Išvestis:

PHP $ ir $$ kintamieji

Aukščiau pateiktame pavyzdyje kintamajam priskyrėme reikšmę x kaip abc . Referencinio kintamojo reikšmė $$x yra priskirtas kaip 200 .

Dabar atspausdinome vertes $x, $$x ir $abc .

2 pavyzdys

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

Išvestis:

linux failų sistema
PHP $ ir $$ kintamieji

Aukščiau pateiktame pavyzdyje kintamajam priskyrėme reikšmę x kaip AUKŠTYN . Referencinio kintamojo reikšmė $$x yra priskirtas kaip Laknau.

Dabar atspausdinome vertes $x, $$x ir styga.

3 pavyzdys

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

Išvestis:

PHP $ ir $$ kintamieji

Aukščiau pateiktame pavyzdyje kintamojo pavadinimui priskyrėme reikšmę Katė . Referencinio kintamojo reikšmė ${$name} yra priskirtas kaip Šuo ir ${${$name}} kaip Beždžionė .

duomenų bazėje

Dabar atspausdinome reikšmes kaip $vardas, ${$vardas}, $katinas, ${${$name}} ir $Šuo.