プログラムの実行時間を設定するphp set_time_limit(0)関数

高洛峰
リリース: 2023-03-04 20:28:02
オリジナル
1675 人が閲覧しました

set_time_limit(0);

括弧内の数値がゼロの場合は、プログラムが終了するまで永続的に実行されることを意味し、ゼロより大きい場合はプログラムが終了します。プログラムが完了したかどうかに関係なく、設定された秒数が経過します。

簡単な例では、有効期限が設定されていない場合、Web ページに 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 (&#39;$i&#39;)"; 
if ($conn->execute($sql)===flase) 
{ 
//echo "数据插入错误".$conn->errormsg(); 
} 
else 
{ 
$phpid=$conn->Insert_ID(); 
echo $i."已经存入数据库,编号:".$phpid; 
} 
$i--; 
echo "<hr>"; 
} 
?>
ログイン後にコピー

プログラムの実行時間を設定するための php set_time_limit(0) 関数の詳細については、PHP 中国語 Web サイトに注目してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート