I've used etrace: http://ndevilla.free.fr/etrace/ with php recently, works 
nicely.  Produces output like:
    main 
    |   Crumble_make_apple_crumble 
    |   |   Crumble_buy_stuff 
    |   |   |   Crumble_buy 
    |   |   |   Crumble_buy (total: 5 times) 
    |   |   Crumble_prepare_apples 
    |   |   |   Crumble_skin_and_dice

Also, if you want to step-by-step debug I use eclipse CDT on a Linux virtual 
machine.

-----Original Message-----
From: Yader Hernandez [mailto:yader.hernan...@gmail.com] 
Sent: Monday, February 13, 2012 5:24 PM
To: Ángel González
Cc: Adi Mutu; PHP Developers Mailing List
Subject: Re: [PHP-DEV] how to debug a php script ( the C code beneath it)

It's also nice to see what PHP is actually doing and a way to learn the 
internals of PHP.

2012/2/13 Ángel González <keis...@gmail.com>

> On 13/02/12 21:48, Adi Mutu wrote:
> > Hello,
> >
> > Perhaps this is a stupid question, but i haven't coded in C in years 
> > and
> i'm not very familiar with development/debugging tools. If I have a 
> php script say 20 lines,
> > How can I see a path of the corresponding C code which is executed? 
> > What
> If i would like to break at a certain php line in the script, is it 
> possible?
> >
> > Thanks,
> Why do you want to do it?
> It looks to me like that you are trying to solve a problem the hard 
> way by doing that.
>
>
> --
> PHP Internals - PHP Runtime Development Mailing List To unsubscribe, 
> visit: http://www.php.net/unsub.php
>
>

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to