چرا نام متغیر نمیتواند کلمات کلیدی باشد؟
علی مهری خانیکی
contact_support
403پرسش2992پاسخ
bar_chart
48560امتیازچرا در php برای نام متغیر نمیتوان کلمات کلیدی بکبر برد
ویرایش شده 3 آذر 10:34
1
remove_red_eye296
check_circle
جواب درست
محمدصادق عیدان پور صالحی
contact_support
0پرسش2پاسخ
bar_chart
983امتیازدر PHP محدودیتی برای نامگذاری متغیر با کلمه کلیدی مانند for ,while,if و غیره ندارد چرا که برای تعریف متغیر از علامت دولار قبل از کلمه کلیدی استفاده می شود و for بهمراه علامت دولار با for بدون علامت متفاوت است. در ضمن همانطور که متغیر myAge بدون علامت دولار نامعتبر است for هم بدون دولار معتبر نیست. ولی حداقل به دو دلیل از نامگذاری متغیر همنام با کلمات کلیدی پرهیز شود.(به همان روش بالا) 1- باعث سردرگمی می شود 2-ممکن است در نسخه هایی که در آینده صادر شوند این کار نامعتبر شود. علامت دولار $
1
access_time_filled
1403/09/14