In php non puoi creare un oggetto che effettua periodicamente un'operazione, semplicemente, nel caso in cui tu voglia utilizzare una tabella degli accessi in un database, all'interno della pagina aggiungi una query che seleziona gli utenti connessi negli ultimi 5 minuti e automaticamente ogni volta che verrà aperta la pagina l'utente avrà risultati aggiornati.
Per comporre la query ti consiglio di usare le funzioni di php per le date per rendere l'esecuzione della query più veloce, per esempio potresti fare:
$data_odierna=getdate();
$data_passata=date("d.m.Y H i s", mktime ($data_odierna['hours'],$data_odierna['minutes']-5,$data_odierna['seconds'],$data_odierna['mon'],$data_odierna['mday'],$data_odierna['year']));
$query="SELECT * FROM UTENTI WHERE DATA_INGRESSO > '". $data_passata."'";
altrimenti per visualizzare i risultati in tempo reale dovresti utilizzare l'oggetto XmlHttpRequest di javascript ed interrogare il database periodicamente tramite un timer ma le cose si fanno un po' più complesse