استفاده از یک تابع درون یک تابع دیگر موقع فراخوانی(Call) هر دو تابع

پرسیده شده
فعالیت 1122 روز پیش
دیده شده 353 بار
0

سلام. به قطعه کد زیر از همین جلسه نگاه کنید. دلیلی داره که مقدار تابع func_get_args رو ریختین داخل متغیر args و بعد این متغیر رو داخل تابع array_sum استفاده کردین؟ و کلا سوالم اینه که میشه دو تا تابع رو داخل هم Call کرد؟

function sumAll(){
      $args = func_get_args();
      return array_sum($args);
}

مگه نمیشه دو تا تابع رو مستقیما داخل هم به صورت زیر استفاده کنید؟ اینجوری کد کمتری می خواد پردازش کمتری نیازه و حافظه کمتری هم اشغال میشه.

function sumAll(){
      return array_sum(func_get_args());
}
فایل پیوست

قاسمی
قاسمی

17 فروردین 00

1
حذف شده

سلام و احترام

بله به دو روش هم امکان پذیر هستش، بیشتر جنبه آموزشی داشت تا متوجه بشیم که مقدار بازگشتی هم داره

فایل پیوست

امیر صالحی

توسط

امیر صالحی

17 فروردین 00