View Full Version : فرق $name و $$name
hamid67fathi
پنج شنبه 15 اسفند 1387, 08:57 صبح
سلام
ميخواستم ببينم فرق $name و $$name چی هستش ؟؟
چرا وقتی قبل از اين که $name رو تعريف کنی نميشه $$name رو تعريف کرد ؟؟
moslem-visual
پنج شنبه 15 اسفند 1387, 10:33 صبح
خب name$ كه تعريف عادي متغير هست اما name$$ قابليتي هست در PHP به نام "متغير متغير"، به مثال زير توجه كنيد:
$which = $_GET['which'];
$name="Yannick";
$family="Dubche";
echo $$which;
حالا اگر پارامتر name باشه "Yannick" و اگر family باشه "Dubche" چاپ ميشه، در واقع با اين قابليت ميتونيم ديناميك با متغيرها كار كنيم.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.