die (die)
تابع die() اجرای اسکریپت را متوقف می کند. قبل از توقف، می تواند پیام خطا چاپ کند. مثل وقتی بازی کرش می کند و پیام می دهد، اما این بار کنترل دست توست.
تعریف و کاربرد
طبق منبع، die() یک نام دیگر برای exit() است. بنابراین هرجا die() می بینی، یعنی همین الآن خروج کن.
سینتکس
die(message) یک پیام اختیاری چاپ می کند و سپس اسکریپت را خاتمه می دهد.
مثال کوتاه از منبع
<?php
$site = "https://www.w3schools.com/";
fopen($site, "r") or die("Unable to connect to $site");
?>
نکته ها
نکته: اگر مقدار عددی بدهی، در خروجی چاپ نمی شود؛ فقط وضعیت خروج است.
نکته: برای پیام کاربرپسند، متن واضح بنویس. مثل خطای اینترنت در موبایل.
گام های عملی سریع
- عمل خطرناک را اجرا کن؛ مثل باز کردن فایل.
- اگر شکست خورد،
die()را با پیام مناسب صدا بزن. - در غیر این صورت، ادامه کد را اجرا کن.
پیوندهای مرتبط
برای خروج برنامه با نام دیگر ببین: تابع die در PHP. برای فهرست توابع متفرقه ببین: PHP Misc Reference.
جمع بندی سریع
die()همانexit()است.- پیام می دهد، سپس اسکریپت متوقف می شود.
- خطاهای حیاتی را سریع متوقف کن.
- پیام شفاف بنویس تا دیباگ راحت شود.