WithoutBrain1994 39 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 (ویرایش شده) سلاممن میخوام یه کدی بنویسم که زمانی که یه شرط برقرار بود بقیه کدها اجرا نشن و برنامه به کل متوقف بشهاز exit استفاده کردم ولی به کارم نیومدکد من تقریبا اینطوریهforeach() {if () {break;}exit;}اگه exit مثل کد بالا باشه فقط از حلقه میاد بیرون و بقیه کدها اجرا میشهاگه exit بیرون حلقه باشه کلا بقیه کدها اجرا نمیشه و کاری به شرط ندارهمن میخوام کد رو به جای break بنویسم و کلا برنامه متوقف بشهاگه میشه راهنمایی کنیدتشکر ویرایش شده دی 92 توسط reza_t نقل قول لینک به ارسال
Mostafa 2587 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 سلام، میتونید بدین صورت اقدام کنید:مثال با continue:<?php$array = array('Green', 'Red', 'Yellow', 'Blue');foreach( $array as $items ) {if( $items == 'Yellow' ) continue;echo "<p>{$items}</p>";}?>خروجی:GreenRedBlueمثال با exit:<?php$array = array('Green', 'Red', 'Yellow', 'Blue');foreach( $array as $items ) {if( $items == 'Yellow' ) exit;echo "<p>{$items}</p>";}?>خروجی:GreenRed 4 نقل قول لینک به ارسال
Parsa 23463 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 با همون break میشه خارج شد از حلقهیا return 2 نقل قول لینک به ارسال
WithoutBrain1994 39 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 ممنون بابت پاسخکدهایی که میگین فقط از حلقه میاد بیرونمن میخوام کلا برنامه متوقف بشهمثلا اگه بعدش یه حلقه دیگه بود دیگه توی اون حلقه نره نقل قول لینک به ارسال
Parsa 23463 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 با دستور return از تابع یا فایل خارج میشود 2 نقل قول لینک به ارسال
Mobin 1669 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 برای خروج از حلقه ;breakبرای خروج از تابع ;returnبرای خروج کامل و متوقف کردن اجرای کدها ;dieرو استفاده کنید 4 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .