یکی از راه هاش فکر کنم این باشه که یه بار اسکریپت خودتون رو اجرا کنید و با sleep یک روز وقفه ایجاد کنید و مجدد همون اسکریپت پس از اتمام زمان تعیین شده اجرا میشه .

کد PHP:
while (true) {  echo "hello\n";  sleep(24*3600);} 
اطلاعات بیشتر اینجا هست :

https://www.php.net/manual/en/function.sleep.php