程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php set_time_limit()設置頁面執行時間

php set_time_limit()設置頁面執行時間

編輯:關於PHP編程

set_time_limit函數可以臨時定義你當前頁面的執行時間,set_time_limit(0)時頁面就永遠有效直到程序執行完畢了,下面我來介紹set_time_limit用法。

語法 : void set_time_limit (int seconds)

注意 : 當PHP是執行在安全模式時,set_time_limit( )將不會有結果,除非是關閉安全模式或是修改結構檔案中(在PHP3中叫做php3.ini,在PHP4則叫做php.ini)的時間限制。

 代碼如下 復制代碼

<?
set_time_limit(1000)

?>

當此函數被調用時, set_time_limit()會從零開始重新啟動超時計數器。換句話說,如果超時默認是30秒,在腳本運行了了25秒時調用 set_time_limit(20),那麼,腳本在超時之前可運行總時間為45秒。

 代碼如下 復制代碼

<?php

require_once('db.php');

$stmt = $db->query($sql);

while ($row = $stmt->fetchRow()) {
    set_time_limit(0);
    // your code here
}

?>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved