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
Descrizione
final public string Exception::getTraceAsString
( void
)
Returns the Exception stack trace as a string.
Elenco dei parametri
Questa funzione non contiene parametri.
Valori restituiti
Returns the Exception stack trace as a string.
Esempi
Example #1 Exception::getTraceAsString() example
<?php
function test() {
throw new Exception;
}
try {
test();
} catch(Exception $e) {
echo $e->getTraceAsString();
}
?>
Il precedente esempio visualizzerĂ qualcosa simile a:
#0 /home/bjori/tmp/ex.php(7): test()
#1 {main}
