Maison > développement back-end > tutoriel php > Fonction php set_time_limit(0) pour définir le temps d'exécution du programme

Fonction php set_time_limit(0) pour définir le temps d'exécution du programme

高洛峰
Libérer: 2023-03-04 20:28:02
original
1698 Les gens l'ont consulté

set_time_limit(0);

Le nombre entre parenthèses est le temps d'exécution. S'il est zéro, cela signifie qu'il sera exécuté en permanence jusqu'à la fin du programme. zéro, peu importe que le programme soit exécuté ou non, il atteindra le temps défini en secondes, le programme se terminera.

Un exemple simple, affichez 1500 instructions sur une page Web. Si le délai d'expiration n'est pas défini, l'exécution du programme se terminera à 791. Si le caractère de commentaire // avant set_time_limit(0); Le programme ne se termine qu'à 1 heure.

<?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>"; 
} 
?>
Copier après la connexion

Pour plus de fonctions php set_time_limit(0) permettant de définir le temps d'exécution du programme, veuillez faire attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal