ה $var (דולר בודד) הוא משתנה נורמלי עם השם var המאחסן כל ערך כמו מחרוזת, מספר שלם, צף וכו'.
ה $$ היה (דולר כפול) הוא משתנה ייחוס המאחסן בתוכו את הערך של משתנה $.כדי להבין טוב יותר את ההבדל, בואו נראה כמה דוגמאות.
מחרוזת שרשור ב-java
דוגמה 1
<?php $x = 'abc'; $$x = 200; echo $x.' <br/>'; echo $$x.' <br>'; echo $abc; ?>
תְפוּקָה:
בדוגמה לעיל, הקצינו ערך למשתנה איקס כפי ש א ב ג . ערך משתנה הייחוס $$x מוקצה כ 200 .
מיון בועות ב-Java
כעת הדפסנו את הערכים $x, $$x ו $abc .
דוגמה2
<?php $x='U.P'; $$x='Lucknow'; echo $x. ' <br>'; echo $$x. ' <br>'; echo 'Capital of $x is ' . $$x; ?>
תְפוּקָה:
בדוגמה לעיל, הקצינו ערך למשתנה איקס כפי ש לְמַעלָה . ערך משתנה הייחוס $$x מוקצה כ מזל.
כעת הדפסנו את הערכים $x, $$x וכן מחרוזת.
rujira banerjee
דוגמה3
<?php $name='Cat'; ${$name}='Dog'; ${${$name}}='Monkey'; echo $name. ' <br>'; echo ${$name}. ' <br>'; echo $Cat. ' <br>'; echo ${${$name}}. ' <br>'; echo $Dog. ' <br>'; ?>
תְפוּקָה:
בדוגמה לעיל, הקצינו ערך לשם המשתנה חתול . ערך משתנה הייחוס ${$name} מוקצה כ כֶּלֶב ו ${${$name}} כפי ש קוֹף .
כעת הדפסנו את הערכים בשם $name, ${$name}, $Cat, ${${$name}} ו $דוג.