تدعم PHP عدة أنواع من البيانات تغطي مختلف احتياجات البرمجة. من المهم فهم كل نوع وكيفية استخدامه لكتابة كود فعّال وخالٍ من الأخطاء.
الأنواع الأساسية
تشمل الأنواع الأساسية: النصوص String والأعداد الصحيحة Integer والأعداد العشرية Float والقيم المنطقية Boolean والمصفوفات Array والكائنات Object والقيمة الفارغة NULL.
<?php
$text = "نص"; // String
$num = 100; // Integer
$price = 19.99; // Float
$active = true; // Boolean
$items = [1, 2, 3]; // Array
$empty = null; // NULL
?>
معرفة نوع المتغير
<?php
echo gettype($num);
var_dump($price);
?>
التحويل بين الأنواع
<?php
$str = "10";
$n = (int)$str + 5;
echo $n; // 15
?>