سلام چرا در پایین دیتا تایپ پارامتر من رشته هست و من عدد وارد میکنم فاتال ارور نمیده ولی بلعکسش ارور میده؟
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") . '
';