我有一个使用API的PHP脚本。有时API可以很快,有时候很慢。有没有办法检查get_contents()的执行时间;高于前。 2秒?
如果超过此数量,我希望包含的脚本停止,并执行原始文件。
例如:
<?php
include("file.php"); //if more than 2 sec, continue
echo "Hello world";
?>
答案 0 :(得分:-1)
您可以使用set_time_limit
功能设置最长时限
.... //some logic
const MAX_EXECUTION_TIME = 2; // for 2 seconds
set_time_limit(self::MAX_EXECUTION_TIME);
file_get_contents(...);
.... // some other logic