آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

سوال در مورد نحوه کارکرد header و view

محمد اسماعیلی  10 سال پیش  10 سال پیش
0 0

با سلام خدمت دوستان گرامی , در مورد استفاده از 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 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .