ali--ard
4 سال پیش توسط ali--ard مطرح شد
4 پاسخ

ساخت if برای فانکشن

سلام دوستان میخوام یه if برای مقدار های گرفته شده از طریق فانکشن بنویسم چظور اینکار رو بکنم


ثبت پرسش جدید
حمید رضا رمضانی
تخصص : توسعه دهنده سرور(Back-End Deve...
@DevHP 4 سال پیش مطرح شد
1

@aliardestani234
درود بر شما شما میتونید ورودی های فانکشن رو تو if استفاده خیلی سادس مثل این:

function test($x,$y) : string{
    if ($x > $y){
        return "$x is bigger than $y";
    }
    throw new Exception("Not bigger");

}

echo test(2,1); // output is => 2 is bigger than 1.

محمدهادی غفوری
تخصص : برنامه نویس نیمه حرفه ای
@ha.ghafouri 4 سال پیش مطرح شد
0

سلام
میشه بیشتر توضیح بدید تا راهنماییتون کنم
@aliardestani234


حمید رضا رمضانی
تخصص : توسعه دهنده سرور(Back-End Deve...
@DevHP 4 سال پیش مطرح شد
1

@aliardestani234
درود بر شما شما میتونید ورودی های فانکشن رو تو if استفاده خیلی سادس مثل این:

function test($x,$y) : string{
    if ($x > $y){
        return "$x is bigger than $y";
    }
    throw new Exception("Not bigger");

}

echo test(2,1); // output is => 2 is bigger than 1.

رضا پارسیان
تخصص : توسعه دهنده Php , Laravel
@Rp76 4 سال پیش مطرح شد
1

سلام باید بگم درستش این هست

Old

function test($x,$y) : string{
    if ($x > $y){
        return "$x is bigger than $y";
    }
    throw new Exception("Not bigger");

}

echo test(2,1); // output is => 2 is bigger than 1.

New

public function BiggestNumber($x,$y){
    return $x>$y ? $x : $y;
}

@DevHP


حمید رضا رمضانی
تخصص : توسعه دهنده سرور(Back-End Deve...
@DevHP 4 سال پیش مطرح شد
0

@Rp76

کاره شما کاملا صحیحه و بهش Ternary Operator میگن که حالت راحتری است


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام