si è corretto, serve per sopprimere i messaggi di errore e i warning.
Nella fattispecie potresti non avere i permessi per lanciare il comando set_time_limit(0), quindi otterresti degli errori.
Se posso darti un consiglio, a meno che non sai benissimo quello che stai facendo usa il meno possibile la @, che aggiunge un peso in più al server, e soprattutto rende difficile il debug in caso di errori.
ciao