تدعم 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
?>