Sadece) (uyku gibi değil sistem çağrıları komut süresini etkiler. (Dahil), Windows uyku üzerinde bir hata görünüşte vardır. Maksimum yürütme süresi gerçek zamanlı değil, CPU süresi ya da böyle bir şey olduğunu. Bunu ancak değiştirebilirsiniz:
- Php.ini max_execution_time direktifi. Bu genel bir ayardır;
- Yukarıdaki yönergesi ile ini_set() kullanma. Bu yalnızca o yürütülmesi için şu anda yürütülen komut dosyası için değişecek;
- set_time_limit(): aynı zamanda yerel bir değişiklik.
Son ikisi arasındaki fark gelince, ben max_execution_time sabit bir miktar olduğuna inanıyorum. Koşu:
ini_set('max_execution_time', 60);
60 saniye komut dosyasına sınırlayacaktır. 20 saniye sonra ararsanız:
set_time_limit(60);
komut artık 20 + 60 = 80 saniye ile sınırlı olacaktır.