🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ فروزان پناهی
تابع func_get_args
جامعه پی اچ پی ایجاد شده در ۰۸ شهریور ۱۴۰۲

سلام وقت بخیر خسته نباشید

در دقیقه 39 چرا در تابع sumAll هیچ آرگومانی ننوشتیم ولی با این حال باز هم تابع کار کرد و مقادیر رو به ما برگردوند؟

سلام رامهر عزیز

تابع func_get_args میاد ورودی هایی که به تابع داده شده رو بطور خودکار دریافت میکنه.

داکیومنت زیر رو بررسی کنید:

https://www.google.com/amp/s/www.geeksforgeeks.org/php-func_get_args-function/amp/

اُوژن ملکیان ۰۸ شهریور ۱۴۰۲، ۲۱:۱۸

بله ولی ما آرگومانی به تابع sumAll ندادیم که تابع func_get_args بخواد ورودی هارو تشخیص بده

در واقع منظورم اینه چرا ما ننوشتیم :

sumALl($x=null , $y=null , $s=null , ...)

فروزان پناهی ۱۳ شهریور ۱۴۰۲، ۱۸:۵۱

همونطور که احمدرضا جان گفتن، از تابع func_get_args استفاده میکنیم که نیازی به مشخص کردن آرگومان موقع تعریف فانکشن نباشه و هرچندتا پارامتر خواستیم موقع صدا زدن فانکشن sumAll میتونیم بهش پاس بدیم. دوباره ویدیو رو با دقت ببینید و گوش کنید تا متوجه بشین.

fb6a-photo_2023-09-05_12-52-11.jpg

آراد ملایری ۱۴ شهریور ۱۴۰۲، ۰۹:۲۴