انواع داده ها؛ اندازه و نوع مقاديري را مشخص مي کند که بايد ذخيره بشود.
متغير نيازي ندارد که بيان شود؛ نوع داده ي آن؛ يک مقدار را به آن اضافه مي کند.
پي اچ پي يک زبان برنامه نويسي با تايپ آزادانه است. بنابراين؛ نيازي نيست که نوع داده تعريف شود.
فقط براي بررسي نوع داده از تابع ( ) gettype استفاده مي شود.
براي بررسي مقدار، نوع و اندازه داده از تابع ( ) var_dump استفاده مي کنيم.
مثال: متغيري که شامل عدد صحيح؛ عدد مميزي اعشاري و رشته ها مي شود.
<?php
$num=100;
$fnum=100.0;
$str=”Hello”;
var_dump($num,$fnum,$str);
?>
خروجي کد بالا به صورت زير مي باشد:
int(100) float(100) string(5) “Hello”
در مثال بالا، سه متغير num ، $fnum$ و str$ تعريف شده اند.
به num$ مقدار “100”= تخصيص داده شده است (يک عدد صحيح را شامل مي شود)
به fnum$ مقدار “100?0”= تخصيص داده شده است. (يک عدد مميزي شناور را شامل مي شود)
به str$ مقدار “Hello”= تخصيص داده شده است (يک رشته را در بر مي گيرد).
سه نوع از انواع داده ها در پي اچ پي وجود دارد:
1- اسکالر (از پيش تعريف شده است)
2- ترکيبي (توسط کاربر تعريف مي شود)
3- نوع ويژه
1- عدد صحيح
2- اعداد مميزي شناور/ اعداد اعشاري
3- رشته ها
4- بولين
درباره این سایت