溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用php怎么設置程序運行時間

發布時間:2021-05-27 16:03:01 來源:億速云 閱讀:436 作者:Leah 欄目:編程語言

這期內容當中小編將會給大家帶來有關使用php怎么設置程序運行時間,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

方法1:使用ini_set()函數配置“max_execution_time”項的值

語法:

ini_set("max_execution_time", "時間數值");

PHP ini_set用來設置php.ini的值,在函數執行的時候生效,腳本結束后,設置失效。無需打開php.ini文件,就能修改配置,對于虛擬空間來說,很方便。

方法2:使用set_time_limit()函數

set_time_limit — 設置腳本最大執行時間,語法格式:

set_time_limit(時間數值)

設置允許腳本運行的時間,單位為秒。如果超過了此設置,腳本返回一個致命的錯誤。默認值為30秒,或者是在php.ini的max_execution_time被定義的值,如果此值存在。

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

如果該函數的參數值(數字)是執行時間,如果為零說明永久執行直到程序結束,如果為大于零的數字,則不管程序是否執行完成,到了設定的秒數,程序結束。

一個簡單的例子,在網頁里顯示1500條語句,如果未設置失效時間,則程序執行到791時結束了,如果把 set_time_limit(0); 前的注釋符//去除,則程序直到1才結束。

 <?php 
//set_time_limit(0); 
$i=1500; 
include ("inc/conn.php"); 
while($i>0) 
{ 
$sql="INSERT INTO php (php) 
VALUES ('$i')"; 
if ($conn->execute($sql)===flase) 
{ 
//echo "數據插入錯誤".$conn->errormsg(); 
} 
else 
{ 
$phpid=$conn->Insert_ID(); 
echo $i."已經存入數據庫,編號:".$phpid; 
} 
$i--; 
echo "<hr>"; 
} 
?>

php的框架有哪些

php的框架:1、Laravel,Laravel是一款免費并且開源的PHP應用框架。2、Phalcon,Phalcon是運行速度最快的一個PHP框架。3、Symfony,Symfony是一款為Web項目準備的PHP框架。4、Yii,Yii是一款快速、安全和專業的PHP框架。5、CodeIgniter,CodeIgniter是一款非常敏捷的開源PHP框架。6、CakePHP,CakePHP是一款老牌的PHP框架。7.Kohana,Kohana是一款敏捷但是功能強大的PHP框架。

上述就是小編為大家分享的使用php怎么設置程序運行時間了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女