أنواع البيانات في PHP

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