سهیل ملکی
3 سال پیش توسط سهیل ملکی مطرح شد
2 پاسخ

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

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

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

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

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

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


ثبت پرسش جدید
میلاد خسروی
تخصص : برنامه نویس بامزه
@milwad 3 سال پیش مطرح شد
0

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

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

علیرضا تحریری
تخصص : لاراول، لایوایر و Tailwind css
@alirezatahriri 3 سال پیش مطرح شد
0

سلام @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;
});

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

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