Arrêter l'éxécution d'un script php

Bonjour, à tous je souhaiterai arrêter l’exécution de ce code php après x secondes, mais après pas mal de recherches toujours RIEN.

j'ai déjà essayé avec :
set_time_limit(20);
mais ça ne fonctionne pas (ET je ne souhaite pas altérer la configuration de mon serveur PHP avec max_execution_time juste pour un script ....

Avez vous une astuces ?

Merci de votre aide

$starttime = time();
       do{
           echo "<pre>".shell_exec("sudo ssh -p $PORT root@$HOST 'sh -s' < selected.sh &")."/<pre>";
       }
       while ((time() - $starttime)<4); //stop with 5 seconds
           echo '<script> alert("Backup process has been started in the background, you can close this tab")</script>';

1 réponse