🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ محمدرضا
پیاده سازی dispatch404
جامعه پی اچ پی ایجاد شده در ۲۰ فروردین ۱۴۰۰

سلام

شرط بررسی متد dispatch404، که نوشتیم:

if (is_null($this->current_route)) {
	$this->dispatch404();
}

در صورتی که شرط true باشد، یعنی هم متد (HTTP Verb) و هم uri داخل لیست مسیر‌ها وجود ندارد. (طبق  تعریف داخل متد findRoute)

 

ما اومدیم و فقط برای نادرست بودن uri ازش استفاده کردیم در صورتی که اگر uri درست باشد ولی متد اشتباه باشد هم باز خطا 404 دریافت میشه.

سلام و احترام

الان میخواید که کمکتون کنیم تا اون بخش رو پیاده سازی کنید یا صرفا برای اطلاع گفتید؟

اگه کدش رو نوشتید ممنون میشم به اشتراک بزارید تا بقیه دانشجوها هم استفاده کنند یا اگه موردی هست بگید تا بهتون کمک کنم

امیر صالحی ۲۱ فروردین ۱۴۰۰، ۱۷:۰۷