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

ایجاد کردن یک کلاس در حلقه foreach

سلام دوستان , یک ریکویست دارم که یک سری پارامتر با خودش داره چند تا از پارامترهای این ریکویست اسم کلاس می باشند میخوام حلقه foreach رو طوری بنویسم که پارامتر هایی که اسم کلاس هستن رو نیو کنه

/api/visitor?utm=campain

$data = $request->all()

Foreach ($data as $item)  
{  
New $item;  
}

ثبت پرسش جدید
Yasin
تخصص : Laravel
@yasinFaraji 2 سال پیش آپدیت شد
0
<?php

class something
{
    public $className = __CLASS__;

}

$request = ['first' , 'second' , 'something' , 'lorem' , 'something'];

foreach ($request as $item) {

    if($item == (new something)->className)
    {

        var_dump(new $item);

    }
}

?>

سهیل
تخصص : برنامه نویس
@soheilfrzn 2 سال پیش مطرح شد
0

تشکر دوست عزیز🙏


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

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