پایان declare (enddeclare)
کلیدواژه «enddeclare» برای بستن بلوکِ declare است. «declare» یک دستور اجرایی (Execution Directive) می گذارد. با «enddeclare» همان بلوک را می بندیم؛ مثل پایان پرانتز در ریاضی.
تعریف و کاربرد enddeclare
وقتی از نگارش declare(...): استفاده می کنی، باید بلوک را با enddeclare; ببندی. این الگو معمولاً برای ticks یا تنظیمات مشابه به کار می رود.
مثال: بستن بلوک declare با enddeclare
<?php
$count = 0;
function example() {
global $count;
$count++;
echo "$count instructions executed<br>";
}
register_tick_function('example');
declare(ticks=1):
$cars = ["Ford", "Volvo", "BMW"];
foreach ($cars as $car) {
echo "$car <br>";
}
enddeclare;
?>
گام های عملی
- declare را با نگارش
declare(...):بنویس. - کدهای داخل بلوک را اجرا کن.
- بلوک را با
enddeclare;ببند.
نکته: برای آشنایی با «declare» صفحه declare را ببین. برای نمایش خروجی هم از echo کمک بگیر.
جمع بندی سریع
- enddeclare فقط بلوک declare را می بندد.
- نگارش دونقطه ای نیاز به enddeclare دارد.
- داخل بلوک هر کدی می تواند باشد.
- برای تست، از لینک اجرا کمک بگیر.