downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

Exception::__toString> <Exception::getTrace
[edit] Last updated: Fri, 30 Nov 2012

view this page in

Exception::getTraceAsString

(PHP 5 >= 5.1.0)

Exception::getTraceAsStringGets 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}



add a note add a note User Contributed Notes Exception::getTraceAsString - [1 notes]
up
-1
Lucas W
3 months ago
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.

 
show source | credits | sitemap | contact | advertising | mirror sites