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, 24 Jun 2011

view this page in

Exception::getTraceAsString

(PHP 5 >= 5.1.0)

Exception::getTraceAsStringپشته پیگری را بصورت رشته بازمی‌گرداند

Description

final public string Exception::getTraceAsString ( void )

پیگری استثنا را برای رفع خطا را بصورت رشته ایجاد می‌نماید.

Parameters

This function has no parameters.

Return Values

پیگری استثنا را برای رفع خطا را بصورت رشته ایجاد می‌نماید.

Examples

Example #1 نمونه Exception::getTraceAsString()

<?php
function test() {
    throw new 
Exception;
}

try {
    
test();
} catch(
Exception $e) {
    echo 
$e->getTraceAsString();
}
?>

The above example will output something similar to:

#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