This method may be very slow and affecting your apache to use all his resources. You will meet performance problems if stack trace is huge (big array in some object). This happens because PHP don't "like" to concatenate big stings info one - it works really slow.
Exception::getTraceAsString
(PHP 5 >= 5.1.0)
Exception::getTraceAsString — Gets the stack trace as a string
Opis
final public string Exception::getTraceAsString
( void
)
Returns the Exception stack trace as a string.
Parametry
Ta funkcja nie posiada parametrów.
Zwracane wartości
Returns the Exception stack trace as a string.
Przykłady
Przykład #1 Exception::getTraceAsString() example
<?php
function test() {
throw new Exception;
}
try {
test();
} catch(Exception $e) {
echo $e->getTraceAsString();
}
?>
Powyższy przykład wyświetli coś podobnego do:
#0 /home/bjori/tmp/ex.php(7): test()
#1 {main}
