اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

امکان تعیین نوع برای متغیرها

+1 امتیاز
96 نمایش

من کدهای php که تا حالا دیدم همگی متغیرها رو به صورت بدون نوع تعریف می‌کنن. البته من یه مبتدی هستم. سوالم هم ابتداییه. این که می‌تونم برای متغیرها نوع تعیین کنم یا نه؟ که مثلاً مطمئن بشم یه مقدار نادرست رو دریافت نکنه.

پرسیده شده دوشنبه ۱۳ آذر ۱۳۹۱ در PHP توسط PHP_Crawler1  
بازتگ شده یکشنبه ۱۸ فروردین ۱۳۹۲ توسط admin

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

توی php اسم انواع رو می‌شه به یه متغیر انتساب داد. با تابع settype() می‌شه این کار و کرد


$x = '10';
settype($x, "integer");

مقدار بازگشتی این تابع هم true/false هست.
برعکس این عملیات هم با تابع gettype() قابل انجام هست.
هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پاسخ داده شده پنجشنبه ۲۳ آذر ۱۳۹۱ توسط prodo  
انتخاب شده چهارشنبه ۷ فروردین ۱۳۹۲ توسط admin

این تعیین نوع چیزی رو عوض می‌کنه؟ یعنی هیچ خاصیتی به متغیر می‌ده؟ یا فقط مثل یه خاصیت (property) در متغیر قرار می‌گیره بدون این که به کاری بیاد

این که نشد نوع داده. این فقط یه رشته‌ست که انتساب داده شده.