ik maak in een script gebruik van de mogelijkheid om de laatste error-message in een variabele te stoppen. Hier controleer ik op en afhankelijk daarvan moet bepaalde code worden uitgevoerd. Het irrittante is alleen dat dit niet beïnvloed wordt door de error_reporting(); ook al staat ie niet op E_ALL, $php_errormsg (de variabele die die laatste error bevat), wordt toch gevuld met warnings.
Om de reacties te voorkomen dat je error reporting niet lager moet zetten omdat het vies is, etc. etc., een kleine uitleg waarom:
ik gebruik het voor een script wat een file kan includen voor een benchmark. Maar om te voorkomen dat er 5000x een error naar je scherm wordt gestuurd controleer ik in die loop of $php_errormsg gezet is of niet. Vandaar. Het moet dus gewoon ook werken als er een keer een file wordt geinclude die niet aan de E_ALL standaards voldoet.
Weet iemand hoe (of?) dat aan te passen is? Ik kan het namelijk op php.net (en de search hier) niet vinden.
Om de reacties te voorkomen dat je error reporting niet lager moet zetten omdat het vies is, etc. etc., een kleine uitleg waarom:
ik gebruik het voor een script wat een file kan includen voor een benchmark. Maar om te voorkomen dat er 5000x een error naar je scherm wordt gestuurd controleer ik in die loop of $php_errormsg gezet is of niet. Vandaar. Het moet dus gewoon ook werken als er een keer een file wordt geinclude die niet aan de E_ALL standaards voldoet.
Weet iemand hoe (of?) dat aan te passen is? Ik kan het namelijk op php.net (en de search hier) niet vinden.