روز برنامه‌نویس مبارک 🤩🎉 از هدایای روز برنامه‌نویس جا نمونی ⌛
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ محمدمهدی ولی زاده
جواب تمرین
جامعه پی اچ پی ایجاد شده در ۳۰ تیر ۱۴۰۱

سلام و وقت بخیر

آیا به این صورت که من نوشتم درست است؟


namespace App\\Core;
class Request
{
    private $params;
    public function __construct()
    {
        $this->params = $_REQUEST;
    }
    public function __call($name, $arguments)
    {
        foreach ($this->params as $key => $value) {
            $keys[] = $key;
            if (in_array($name, $keys)) {
                return $value;
            }
        }
    }
}

سلام دوست عزیز

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

return $this->params[$name] ?? null;

موفق باشید ?

بهترین پاسخ
محمد گازری ۳۰ تیر ۱۴۰۱، ۱۲:۰۱