۶ دانشجوی سون‌لرن
نمایش خروجی
جامعه پی اچ پی ایجاد شده در ۱۰ اسفند ۱۴۰۰

مشکل حل شد

سلام دوست عزیز وقتت بخیر

لطفا اون قطعه کدی که منجر به تولید این خروجی شده رو قرار بدید تا بهتر بتونیم راهنمایی کنیم.

موفق باشید

کیان سلگی ۱۰ اسفند ۱۴۰۰، ۰۶:۰۰

مشکل حل شد

هادی امانی ۱۰ اسفند ۱۴۰۰، ۰۶:۰۵

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

private static $routes = [];

این یعنی اینکه من یه پراپرتی دارم به اسم routes که یک ارایه هست و مقدار در حال حاضر یک ارایه خالی هست.

حالا در ادامه برنامه شما این کد رو نوشتید:

self::$routes[] = ['methods' => $methods, 'uri' => $uri, 'action' => $action];

این یعنی چی؟ یعنی اینکه همون روت من که یک ارایه بود دوباره داخلش یک ارایه بزار که به همین دلیل شده ارایه چند بعدی. شما اگر کد رو به صورت زیر تغییر بدید ارایه شما یک لول کمتر میشه:

self::$routes = ['methods' => $methods, 'uri' => $uri, 'action' => $action];

باز هم اگر سوالی بود بفرمایید.

موفق باشید

کیان سلگی ۱۰ اسفند ۱۴۰۰، ۰۶:۱۵


مشکل حل شد

هادی امانی ۱۰ اسفند ۱۴۰۰، ۰۶:۵۶

مشکل حل شد

هادی امانی ۱۰ اسفند ۱۴۰۰، ۰۶:۵۸

مشکل حل شد

هادی امانی ۱۰ اسفند ۱۴۰۰، ۰۷:۰۴