文章出處

在研究代碼的同事,看到了這個set_time_limit()函數或者是給變量。在百度百科中是這么介紹的。

void set_time_limit設置允許腳本運行的時間,單位為秒。

如果超過了此設置,腳本返回一個致命的錯誤。

默認值為30秒,或者是在php.ini的max_execution_time被定義的值,如果此值存在。

 

set_time_limit(0) 的意思  是 

語法 :
 void set_time_limit (int seconds)
說明 : 設定一個程式所允許執行的秒數,如果到達限制的時間,程式將會傳回錯誤。
它預設的限制時間是30秒,max_execution_time的值定義在結構檔案中(在PHP3中叫做php3.ini,在PHP4則叫做php.ini),
如果將秒數設為0,表示無時間上的限制。

例子:當用了set_time_limit()函數設置運行時間,sleep()函數在執行程序時的持續時間將會被忽略掉。
<?php
set_time_limit(20);
while ($i<=10)
{
echo "i=$i ";
sleep(100);
$i++;
}
?>

 

 

文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()