pour empêcher un appel recursif
function faitca(){static $called;if($called)return 0;$called=1;Return $whatever;}
à cumuler avec gettime() et debug_backtrace() dans de gros traitements de debugging
> Logge les traitements succeptibles de générer une erreur pour temps d'execution >60 sec et empêche la récursion du debugging, si l'erreur survient, elle surviendra après le log de debug de cette dernière
(paliers 15,20,30,45 sec)
Définir également une liste de fonction ne déclenchant pas cette erreur : ( fonction possédant un die,exit, ou forme d'avortement dans cette dernière ).
Programmer c'est une question de subtilité comprendre les fonctions, algorythmes, problématiques, comme celles de nos clients
No comments:
Post a Comment