亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

php頁面函數(shù)設(shè)置超時限制的方法

 更新時間:2014年12月01日 15:59:58   投稿:shichen2014  
這篇文章主要介紹了php頁面函數(shù)設(shè)置超時限制的方法,可通過函數(shù)控制超時限制,也可通過修改php配置文件實現(xiàn)修改超時限制,需要的朋友可以參考下

本文實例講述了php頁面函數(shù)設(shè)置超時限制的方法。分享給大家供大家參考。具體方法如下:

碰到頁面程序執(zhí)行超時時會提醒Fatal error: Maximum execution time of 300 seconds exceeded 是因為程序執(zhí)行時間超過了最大允許執(zhí)行時間,解決辦法我們總結(jié)了幾個供大家選擇.

對于函數(shù)我們可以常用下面方法,直接給函數(shù)設(shè)置超時時間來操作,代碼如下:

復制代碼 代碼如下:
declare(ticks = 1);
    function a(){
    sleep(10);
    echo "a finishi ";
}
function b(){
    echo "Stop ";
}
function c(){
    usleep(100000);
}
 
function sig(){
    throw new Exception;
}
 
try{
    pcntl_alarm(1);
    pcntl_signal(SIGALRM, "sig");
    a();
    pcntl_alarm(0);
}catch(Exception $e){
    echo "timeout ";
}
b();
a();
b();

對于文件或程序代碼可使用set_time_limit只是設(shè)置你的PHP程序的超時時間.
解決方法:

1.修改php.ini文件,代碼如下:

復制代碼 代碼如下:
max_execution_time = 30; // Maximum execution time of each script, in seconds 原值30秒,你可以改大點.

改完后記得重啟php,該方法改了后對所有程序生效.

2.修改你的程序,在你需要耗時超過默認值(30秒)的腳本中,加入代碼:

復制代碼 代碼如下:
set_time_limit(300); // 最大執(zhí)行時間這里設(shè)置300秒

設(shè)置成0表示不限時。

希望本文所述對大家的PHP程序設(shè)計有所幫助。

相關(guān)文章

  • PHP編程實現(xiàn)的TCP服務端和客戶端功能示例

    PHP編程實現(xiàn)的TCP服務端和客戶端功能示例

    這篇文章主要介紹了PHP編程實現(xiàn)的TCP服務端和客戶端功能,結(jié)合實例形式分析了php基于socket實現(xiàn)TCP服務器端與客戶端通信功能的相關(guān)配置、定義與使用技巧,需要的朋友可以參考下
    2018-04-04
  • IIS7.X配置PHP運行環(huán)境小結(jié)

    IIS7.X配置PHP運行環(huán)境小結(jié)

    很久沒有接觸過php的東西了,今天有個程序需要一個php的運行環(huán)境。由于只需要簡單的跑一下程序,因此覺得沒有必要弄一個LAMP的環(huán)境(如果需要配LAMP環(huán)境的話可以參考我寫的關(guān)于PHP的blog),不如直接用IIS來運行吧。
    2011-06-06
  • Thinkphp微信公眾號支付接口

    Thinkphp微信公眾號支付接口

    這篇文章主要為大家詳細介紹了Thinkphp微信公眾號支付接口,感興趣的小伙伴們可以參考一下
    2016-08-08
  • 兩級聯(lián)動select刷新后其值保持不變的實現(xiàn)方法

    兩級聯(lián)動select刷新后其值保持不變的實現(xiàn)方法

    兩級聯(lián)動select刷新后,select值保持不變即點擊提交按鈕后,頁面select中繼續(xù)維持提交前的值,下面有個不錯的示例,大家可以參考下
    2014-01-01
  • PHP定時自動生成靜態(tài)HTML的實現(xiàn)代碼

    PHP定時自動生成靜態(tài)HTML的實現(xiàn)代碼

    為了提高網(wǎng)站的訪問速度,我們往往采用生成靜態(tài)的方式來實現(xiàn),這樣確實把網(wǎng)站的訪問速度提高了非常多.
    2010-06-06
  • PHP一文帶你搞懂游戲中的抽獎算法

    PHP一文帶你搞懂游戲中的抽獎算法

    這篇文章將通過示例詳細為大家講解一下游戲中的抽獎算法,文中的示例代碼講解詳細,對我們學習PHP有一定的幫助,需要的可以參考一下
    2022-06-06
  • PHP使用Swagger生成好看的API文檔

    PHP使用Swagger生成好看的API文檔

    api文檔不能根據(jù)代碼的變化發(fā)生實時動態(tài)的改變,這樣后端修改了接口,前端不能及時獲取最新的接口,導致調(diào)用出錯,需要手動維護api文檔,加大了開發(fā)的工作量和困難,而swagger的出現(xiàn)就是為了解決這一系列的問題
    2023-02-02
  • php post換行的方法

    php post換行的方法

    在本篇文章里小編給大家整理了關(guān)于php post換行的方法以及實例內(nèi)容,有需要的朋友們可以參考學習下。
    2020-02-02
  • PHP基于session.upload_progress 實現(xiàn)文件上傳進度顯示功能詳解

    PHP基于session.upload_progress 實現(xiàn)文件上傳進度顯示功能詳解

    這篇文章主要介紹了PHP基于session.upload_progress 實現(xiàn)文件上傳進度顯示功能,結(jié)合實例形式分析了php5.4版本session.upload_progress特性實現(xiàn)文件上傳進度顯示的相關(guān)操作技巧,需要的朋友可以參考下
    2019-08-08
  • php實現(xiàn)基于openssl的加密解密方法

    php實現(xiàn)基于openssl的加密解密方法

    這篇文章主要介紹了php實現(xiàn)基于openssl的加密解密方法,結(jié)合實例形式分析了php自定義函數(shù)實現(xiàn)基于openssl的加密解密操作相關(guān)技巧,需要的朋友可以參考下
    2016-09-09

最新評論