سلام چرا در پایین دیتا تایپ پارامتر من رشته هست و من عدد وارد میکنم فاتال ارور نمیده ولی بلعکسش ارور میده؟
function sum1(float $a = null, string $b = null)
{
return $a . ' ' . $b;
}
echo sum1(10.2, 10) . '
';
function sum2(float $a = null, int $b = null)
{
return $a . ' ' . $b;
}
echo sum2(10.2, "asd") . '
';