استخدم === عندما تريد التأكد أن القيمتين متساويتان في القيمة والنوع. وعمليًا: في معظم الحالات.
حالات يهم فيها كثيرًا
- نتائج دوال تعيد
0أوfalse، مثلstrpos()وarray_search(). - التمييز بين
nullو""و0. - التحقق من رموز سرية أو أكواد، حيث لا تريد أي تحويل.
$index = array_search('apple', $fruits);
if ($index !== false) {
echo "Found at $index"; // works even when $index is 0
}
ولا يقتصر الأمر على الأرقام؛ يفيد مع كل أنواع البيانات.