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, 17 May 2013

view this page in

Exception::getTraceAsString

(PHP 5 >= 5.1.0)

Exception::getTraceAsStringObtiene el stack trace como cadena

Descripción

final public string Exception::getTraceAsString ( void )

Devuelve el stack trace de la Excepción como cadena.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve el stack trace de la Excepción como cadena.

Ejemplos

Ejemplo #1 Ejemplo de Exception::getTraceAsString()

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

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

El resultado del ejemplo sería algo similar a:

#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
2 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 | stats | sitemap | contact | advertising | mirror sites