Salve a tutti, volevo sapere se esiste qualche limite imposto da altervista all'esecuzione di funzioni tipo:
Codice:
function setInterval($func = null, $interval = 0, $times = 0){
if( ($func == null) || (!function_exists($func)) ){
throw new Exception('We need a valid function.');
}
$seconds = $interval * 1000;
if($times > 0){
$i = 0;
while($i < $times){
call_user_func($func);
$i++;
usleep( $seconds );
}
} else {
while(true){
call_user_func($func);
usleep( $seconds );
}
}
}
function doit(){
print 'done!<br>';
}
setInterval('doit', 15000);
A me serve eseguire un codice simile con ogni 15 sec. Ho provato anche a settare 4 minuti pensando ci fosse un tempo minimo ma continua a darmi errore.
(anche un semplice while(true) {.. sleep(15000)...} non gira
Grazie mille