انواع داده
انواع داده در PHP شامل اعداد، کاراکترها و رشته ها و مقادیر بولی می باشند و دارای مجموعه مشخصی از مقادیر هستند و محدوده خاصی از اعداد را در خود ذخیره می کنند. در جدول زیر نه نوع داده ای که در PHP وجود دارند، ذکر شده است :
نوع | توضیح |
int | اعداد بدون ممیز، صحیح هستند. |
float | اعداد با ممیز شناور، اعدادی هستند که شامل یک ممیز هستند یا اعدادی که در قالب نماد ریاضی نشان داده می شوند. |
bool | مقدار داده های Boolean می تواند TRUE یا FALSE باشد. |
string | رشته، یک توالی از کاراکترهاست |
array | آرایه ها انواع خاصی از متغیرها به حساب می آیند که می توانند چندین داده را در قالب یک نام ذخیره کنند. |
object | یک شیء نوع داده ای است که هم داده ها و هم اطلاعات مربوط به نحوه پردازش آنها را ذخیره می کند. |
resource | مرجعی به یک منبع خارجی مثل DB می باشد. |
callable | متدها و توابع |
null | با استفاده از مقدار NULL، می توان نشان داد که یک متغییر مقدار ندارد |
نوع int برای ذخیره اعداد صحیح استفاده می شود.
نوع bool فقط می تواند مقادیر درست (true) یا نادرست (false) را در خود ذخیره کند و بیشتر در برنامه هایی که دارای ساختار تصمیم گیری هستند مورد استفاده قرار می گیرد.
نوع string برای ذخیره گروهی از کاراکترها مانند یک پیغام استفاده می شود. مقادیر ذخیره شده در یک رشته باید داخل دابل کوتیشن قرار گیرند، مانند (“massage”).