[RESOLU] Limite de caractères des messages d'erreur

Mammouth du PHP | 1511 Messages

27 déc. 2012, 08:33

Bonjour,
ce matin j'ai voulu implémenter un gestionnaire d'erreurs sur un de mes projets via set_error_handler, et je suis confronté à une bizarrerie.
J'utilise WampServeur 2.2e avec php5.4.3 et apache 2.4.2 en 64 bits.

J'ai fait un simple var_dump de func_get_args dans ma fonction appellée comme gestionnaire d'erreurs et j'obtiens le résultat suivant.
Image
Dès que j'en reviens au gestionnaire d'erreurs par défaut de php, mes messages d'erreur sont à nouveau entier...

Pour l'instant, pour mes tests, j'ai appellé set_error_handler comme suit:
set_error_handler(function() { var_dump(func_get_args()); })
Merci d'avance pour vos pistes ;)

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

28 déc. 2012, 16:21

Salut,

As tu essayé avec print_r ? (À priori tué utilisé xdebug et il coupe le nombre de caractère à l'affichage ;) )


@+
Il en faut peu pour être heureux ......

Mammouth du PHP | 1511 Messages

28 déc. 2012, 17:04

Je vais regarder ça.

Mammouth du PHP | 1511 Messages

29 déc. 2012, 16:14

Bon bon bon... J'ai trouvé... comportement normal de php, faut concaténer ensuite... Boulay inside...