بسم الله الرحمن الرحيم
ما هو الفرق بين معامل المساواه الثنائى والثلاثى فى عمل شرط للتحقق من القيمه المنطقيه للدوال فى php وما هو الذى استخدموا ولماذا مثال
استخدم هذا
$f=filter_var($int, FILTER_VALIDATE_INT);
if($f==true)
{
echo" true ";
}
else
{
echo "false";
}
ام هذا
$f=filter_var($int, FILTER_VALIDATE_INT);
if($f===true)
{
echo" true ";
}
else
{
echo "false";
}
$f=filter_var($int, FILTER_VALIDATE_INT);
if($f===true)
{
echo" true ";
}
else
{
echo "false";
}
انا جربت على المثال ده بمعامل المساواه الثلاثى الشرط مش بيتحقق مع انى الداله
رجعت بقيمه منطقيه لكن بمعامل مساواه ثنائى الشرط بيتحقق
الدالة لا تُعيد القيمة المنطقية true
القيمة المُعادة من الدالة
Returns the filtered data, or FALSE if the filter fails.
وهذا يعني أن الدالة تعود بالقيمة false فقط في حالة فشل الدالة في التحقق، وتعيد سلسلة نصية وهي عبارة عن القيمة بعد الفلترة.
التعليقات