بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
سوال در مورد نحوه کارکرد header و view
با سلام خدمت دوستان گرامی , در مورد استفاده از 2 دستور زیر سوالی داشتم
header("Location : " )
view::render()
در چه مواقعی باید بعد از این دستورات exit کرد ؟
آیا اصلا نیازی به exit کردن بعد از استفاده از این دستورات هست ؟
در فصل 9 قسمت بهینه سازی فروشگاه یه تیکه کد به چشمم خورد و باعث بوجود اومدن این سوالات برام شد
if ($email == null) {
view::render("/account/login.php");
return;
}
چرا اینجا از return استفاده شده ؟ و در چه موارد مشابهی باید اینکار انجام بشه ؟
+1
0
زمانیکه از exit استفاده میکنید از اون خط به بعد کلا هیچ چیزی اجرا نمیشه . زمانی که return میزنید یا یک مقداری رو بر گردون میکنید یا مثلا از یک متد خارج میشید . (10 سال پیش)
0
0
سوالم همینجاست دقیقا ؛ که مثلا بعد از استفاده از header یا render کدهای بعدش هم اجرا میشه ؟ چون فکر میکردم کلا صفحه منتقل میشه و نیازی به exit نیست. (10 سال پیش)
+2
0
اگر در متد Render دستور return هست ادامه کار بعد از این متد انجام میشه ولی اگر exit باشه دیگه ادامه نخواهد داد. (10 سال پیش)
0
-1
بعد از header دستور Exit به صورت خودکار اجرا میشه. (10 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .