我正在尝试制作一个vb6 prog来等待创建一个pdf文件。 现在我只是暂停了3秒钟:
function GetAuthToken(){
$Url = "https://api.xforce.ibmcloud.com/auth/AnonymousToken/";
//send request:
$Client = curl_init($Url);
curl_setopt($Client, CURLOPT_RETURNTRANSFER, 1);
//response:
$Response = curl_exec($Client);
//decode:
$Authorized = json_decode($Response);
$Token = $Authorized->token;
return $Token;
}
echo GetAuthToken();
但有时候pdf创作花费的时间超过3秒。所以我想等待创建文件,但是超时(10秒)。我不想延长等待时间,因为这将会运行一千次。
答案 0 :(得分:2)
你可以使用addthis.update('share', 'url', link2);
addthis.url = link2;
addthis.toolbox(".addthis_toolbox");
1000毫秒,这意味着它将等待1秒直到它继续运行代码,使用一个名为Sleep
的标志变量你可以定义它将运行的秒数循环,我硬编码10但你可以创建另一个变量来设置秒,每秒它将运行循环并将sTimeout
增加1,一旦达到10它将完成sTimeout
循环。
while