заставить PHP ждать завершения функции?
Есть ли способ заставить PHP ждать, пока функция не вернется, прежде чем продолжить? Это мой код: <?php set_time_limit(0); function waitforchange($nof) { $lfilemod=filemtime($nof); while(filemtime($nof) == $lfilemod) { clearstatcache(); usleep(10000); } } waitforchange('./blahblah.txt') sleep(5); echo 'done'; ?> Предполагается, что до тех пор, пока blahblah.txt изменится, подождите еще пять секунд после этого, затем распечатайте «сделанный», однако он выдает […]