توقف کامپایلر (__halt_compiler)
تابع __halt_compiler() اجرای کامپایلر را متوقف می کند. یعنی از همین نقطه، پردازش کد توسط کامپایلر قطع می شود.
تعریف و کاربرد
طبق منبع، __halt_compiler() فقط برای «توقف کامپایلر» است. این تابع مقداری برنمی گرداند و از PHP 5.1+ در دسترس است.
سینتکس
__halt_compiler()
مثال ساده
<?php
// انجام کارهای لازم قبل از توقف.
__halt_compiler();
جزئیات فنی
- بازگشت: هیچ مقداری برنمی گرداند.
- نسخه PHP: از 5.1 به بعد.
گام های عملی
- بخش های لازم را قبل از توقف اجرا کن.
__halt_compiler()را در محل دلخواه فراخوانی کن.- اسکریپت را برای رفتار مطلوب تست کن.
نکته: از این تابع فقط وقتی نیاز واقعی داری استفاده کن.
پیوندهای مرتبط
راهنمای توقف کامپایلر، همچنین ببین: exit و die.
جمع بندی سریع
- کامپایلر را همان جا متوقف می کند.
- خروجی ندارد.
- از PHP 5.1+ موجود است.
- با احتیاط استفاده کن.