ciao, senti...
siccome mi trovo a paragonare stringhe per catture almeno i FATAL, pensavo...
dici che è comunque meglio utilizzare set_error_handler per gli errori gestibili e le regexp per la cattura dei blocking oppure, utilizzando:
ecodice:'/<br( \/)?>\r?\n([b]((Fatal|Parse) error).*<\/b>:.*)<br( \/)?>/'
faccio tutto nel solito modo, senza scomodare più funzioni...codice:'/<br( \/)?>\r?\n([b]((Strict n|N)otice|Warning).*<\/b>:.*)<br( \/)?>/'
grazie![]()