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 — پشته پیگری را بصورت رشته بازمیگرداند
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}
