سلام
مقادیر ذخیره شده در متغیرها در زبان برنامه نویسی php می توانند انواع مختلفی داشته باشند که به آن ها نوع داده (Data Type) گفته می شود.
در این پست قصد داریم انواع داده ها در زبان PHP را معرفی کنیم :
1 - Boolean : مقادیر منطقی هستند که می توانند یکی از دو مقدار true یا false را داشته باشند.
مثال :
2 - Integer : مقادیر اعداد صحیح از 31^2- (منفی 2 به توان 31) تا 31^2+ (مثبت 2 به توان 31)
مثال :
3 - Float : مقادیر اعشاری
مثال :
4 - String : رشته ها (مجموعه ای از کاراکترها)
مثال :
5 - Array : آرایه ها
مثال :
6 - Object : برای نگهداری اشیاء
مثال :
7 - Resource : برای نگهداری یک منبع خارجی (لینک به یک دیتابیس یا فایل)
مثال :
8 - Null : فقط می تواند یک مقدار داشته باشد که آن مقدار برابر Null است
مثال :
نکته : در صورتی که بخواهیم از Data Type یک متغیر اطلاع پیدا کنیم می توانیم از تابع ()gettype استفاده کنیم.
مثال :
.
مقادیر ذخیره شده در متغیرها در زبان برنامه نویسی php می توانند انواع مختلفی داشته باشند که به آن ها نوع داده (Data Type) گفته می شود.
در این پست قصد داریم انواع داده ها در زبان PHP را معرفی کنیم :
1 - Boolean : مقادیر منطقی هستند که می توانند یکی از دو مقدار true یا false را داشته باشند.
مثال :
PHP:
$x = true;
$y = false;
2 - Integer : مقادیر اعداد صحیح از 31^2- (منفی 2 به توان 31) تا 31^2+ (مثبت 2 به توان 31)
مثال :
PHP:
$x = 1;
$y = 1450;
$z = -43879;
3 - Float : مقادیر اعشاری
مثال :
PHP:
$x = 2.734;
$y = -51.2;
$z = 1935.0;
4 - String : رشته ها (مجموعه ای از کاراکترها)
مثال :
PHP:
$x = "I am a String";
$y = 'Hello';
$z = "5";
5 - Array : آرایه ها
مثال :
PHP:
$x[0] = 56;
$x[1] = 98231;
$x[2] = 878;
6 - Object : برای نگهداری اشیاء
مثال :
PHP:
class Car
{
var $color;
function Car($color="green")
{
$this->color = $color;
}
function what_color()
{
return $this->color;
}
}
7 - Resource : برای نگهداری یک منبع خارجی (لینک به یک دیتابیس یا فایل)
مثال :
PHP:
$conn = mysqli_connect(localhost,"root","admin","test");
$fp = fopen("index.php",'r');
8 - Null : فقط می تواند یک مقدار داشته باشد که آن مقدار برابر Null است
مثال :
PHP:
$x = null;
$y = null;
نکته : در صورتی که بخواهیم از Data Type یک متغیر اطلاع پیدا کنیم می توانیم از تابع ()gettype استفاده کنیم.
مثال :
PHP:
$x = 2;
echo grttype($x); // String
$y = true;
echo gettype($y); // Boolean
.