راکت

توابع با چند متغیر

2 پاسخ

سلام دوستان وقت بخیر.
من یه تابع دارم که مثلا میشه از یک تا ده تا متغیر بهش داد . مثلا :

function($data[1] , $data[2] , ...);

حالا فرض کنیم میخوام به تعداد دیتا های متغیرم صداش کنم مثلا :

function(for($i=0;$i<=count($data);$i++){  
return $data\[$i\];  
})

میخواستم بدونم اصلا چنین چیزی ممکن هست یا نه .

ثبت پرسش جدید

پاسخ‌ها

2
میلاد خسروی
میلاد خسروی
@milwad

تخصص: برنامه نویس بامزه

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

function() {
    for($i = 0; $i < $data.length(); $i++) {
        return $data[$i];
    }
};
علیرضا تحریری
علیرضا تحریری
@alirezatahriri

تخصص: لاراول، لایوایر و Tailwind css

سلام @soheil.maleki ، این کد رو امتحان بکنید

Route::get('/test', function($data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) {
    $array = [];
    for($i = 0; $i < count($data); $i++) {
        $array[] = $data[$i];
    }
    return $array;
});

شاید پاسخ شما همین‌جا باشد

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

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