از کرون جاب معمولا برای قرعه کشی یا به روز رسانی اتوماتیک سایت استفاده میکنند.
فرض کنید شما میخواهید یک صفحه در سایتتون درست کنید و یکسری مطلب در دیتابیس خود ثبت کنید.
خوب در حالت معمولی اگر اون صفحه را در آدرس مرورگر باز کنید عملیات ثبت میشه. ولی شاید شما بخواهید در روز مشخص اون عملیات به صورت اتوماتیک انجام بشه.
جهت اینکار شما نیاز دارید که از CLI مخفف Command Line Interface استفاده کنید.
این کد به این شکله که میاد دستور اجرایی php را چک میکنه.
حالا اگه این دستور از طرف مرورگر باشه اجرا نخواهد شد.
if (substr(PHP_SAPI, 0, 3) == 'cli') {
echo "OK\n";
} else {
echo "You are not allow to using browser for this file\n";
}
با کد بالا شما میتوانید دستورات لازم را بنویسید و اجرا شدن آن را بر عهده کرون جاب بگذارید ...