Hossein Yusuf-zadeh
Hossein Yusuf-zadeh
خواندن ۱ دقیقه·۵ سال پیش

php script running forever

سلام. بله امروز داشتم میچرخیدم برالی یه کار دیگه که یه function یافت شد که خیلی هم خوبه هم قشنگ.

ignore_user_abort

When running PHP as a command line script, and the script's tty goes away without the script being terminated then the script will die the next time it tries to write anything, unless value is set to TRUE.

به زبان خودمونی وقتی این تابع رو با مقدار TRUE فراخوانی کنیم همیشه اسکریپت در ادامه کار میکنه و برای همین هم تو مثال ها حتما sleep میزارن که مثل cron job ها کار کنه. در تمامی نسخه ها هم هست.

https://www.php.net/manual/en/function.ignore-user-abort.php

phpignore_user_abort
شاید از این پست‌ها خوشتان بیاید