انواع داده ها در PHP شامل بولین ، عدد صحیح ، عدد اعشاری ، رشته های متنی و آرایه ها می باشند.

بولین ( Boolean) :

این نوع داده ای فقط شامل دو مقدار می باشد (درست و غلط )یعنی TRUE و FALSE ، برای TRUE مقدار ۱ و برای FALSE مقدار ۰ در نظر گرفته شده است :

</p>
<p style=”text-align: left;”><?php
$value = false; // is false
$value = 1; // is true
$value = -1; //is false
$value = 5; //is true
value = 0;  //is false
?>

استثنا: برای با این که رشته ها باید در داخل کوتیشن قرار گیرند ، اما مقادیر true و false نباید در کوتیشن قرار گیرند ، همانطور که در کد بالا ملاحظه می نمائید مقدار false را در کوتیشن قرار نداده ایم ، اگر این مقادیر را در داخل کوتیشن قرار دهید ، آنها تبدیل به رشته false و true می شوند.

اعداد صحیح (Integer ) :

یک عدد صحیح به صورت یک عدد کامل نمایش داده می شود ، یا به عبارتی دیگر شامل هیچ قسمت اعشاری نیست مانند :

<?php
$value = 50;
$book = 100;
?>

اعداد اعشاری (Double) :

اعداد اعشاری دارای نقطه اعشار هستند ، که به شما اجازه می دهند قسمت کسری را مشخس نمائید :

<?php
$value = 2.5;
$book = 5.75;
?>

رشته های متنی (String) :

رشته های متنی می توانند حاوی یک کاراکتر ، یک کلمه یا یک جمله باشند که باید حتما آن ها را در داخل کوتیشن قرار داد

<?php
$lname=”heydari”;
$book=”php”;
$email=”yahoo”;
?>