View Full Version : سوال: نمایش یه متغیر بدون استفاده از " دابل کوتیشن
idocsidocs
شنبه 25 تیر 1390, 00:12 صبح
من معولا متغیر رو به شکل زیر (بدون استفاده از " نمایش می دم) آیا این روش مشکلی نداره؟
echo $testvar;
سوال دیگه اینکه وقتی یه متغیر رو توی تابع قرار می دیم، باید از " هم استفاده کنیم یا نه؟
توی زیر لطفا بگید که این حالت استاندارد هست؟ البته می تونیم بجای empty از هر تابع دیگه ای هم استفاده کنیم.
empty ($testvar)
ghasemweb
شنبه 25 تیر 1390, 00:21 صبح
به نظر من از لحاظ اصولی مشکلی نداره و در امنیت هم امنه البته شاید در خوانا بودن کدها تاثیر داشته باشه ولی زیاد سخت نگیر.
موفق باشی
dousti_design
شنبه 25 تیر 1390, 00:56 صبح
اینجا پی اچ پی هست یعنی هرجور راحتی
J.Masomi
شنبه 25 تیر 1390, 02:32 صبح
سلام
مشکلی نداره
اصولیش اینه که وقتی از دابل کوتیشن استفاده کنی که بخواهی یک استرینگ را نشون بدی ولی بهتره از تک استفاده کنی و برای نمایش متغیر از کانکت استفاده کنی:
echo 'hello'.$name;
//echo "hello $name";
صد درصد خوانایی اولی بهتره.
eshpilen
شنبه 25 تیر 1390, 09:26 صبح
بنظر منکه خوانایی دومی بیشتره.
idocsidocs
شنبه 25 تیر 1390, 11:11 صبح
ظاهرا دستور مشخصی برای استفاده از " وجود نداره. چون هر کدوم از دوستان یه روشی رو اعلام می کنن.
آیا خود پی اچ پی چیزی در این مورد نگفته؟
idocsidocs
یک شنبه 26 تیر 1390, 16:04 عصر
دوستان نظری ندارن؟
dousti_design
یک شنبه 26 تیر 1390, 16:10 عصر
توی منوال php اینطوری مثال گذاشته:
echo "foo is $foo";
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.