logo

משתנים של PHP $ ו-$$

ה $var (דולר בודד) הוא משתנה נורמלי עם השם var המאחסן כל ערך כמו מחרוזת, מספר שלם, צף וכו'.

ה $$ היה (דולר כפול) הוא משתנה ייחוס המאחסן בתוכו את הערך של משתנה $.

כדי להבין טוב יותר את ההבדל, בואו נראה כמה דוגמאות.

מחרוזת שרשור ב-java

דוגמה 1

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

תְפוּקָה:

משתני PHP $ ו-$$

בדוגמה לעיל, הקצינו ערך למשתנה איקס כפי ש א ב ג . ערך משתנה הייחוס $$x מוקצה כ 200 .

מיון בועות ב-Java

כעת הדפסנו את הערכים $x, $$x ו $abc .

דוגמה2

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

תְפוּקָה:

משתני PHP $ ו-$$

בדוגמה לעיל, הקצינו ערך למשתנה איקס כפי ש לְמַעלָה . ערך משתנה הייחוס $$x מוקצה כ מזל.

כעת הדפסנו את הערכים $x, $$x וכן מחרוזת.

rujira banerjee

דוגמה3

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

תְפוּקָה:

משתני PHP $ ו-$$

בדוגמה לעיל, הקצינו ערך לשם המשתנה חתול . ערך משתנה הייחוס ${$name} מוקצה כ כֶּלֶב ו ${${$name}} כפי ש קוֹף .

כעת הדפסנו את הערכים בשם $name, ${$name}, $Cat, ${${$name}} ו $דוג.