xref: /netbsd-src/external/cddl/dtracetoolkit/dist/Docs/Examples/php_funccalls_example.txt (revision c29d51755812ace2e87aeefdb06cb2b4dac7087a)
1*c29d5175SchristosThe following are examples of php_funccalls.d.
2*c29d5175Schristos
3*c29d5175SchristosThis is a simple script to count executed PHP functions. Here it traces
4*c29d5175Schristosan example program, Code/Php/func_abc.php
5*c29d5175Schristos
6*c29d5175Schristos# php_funccalls.d
7*c29d5175SchristosTracing... Hit Ctrl-C to end.
8*c29d5175Schristos^C
9*c29d5175Schristos FILE                             FUNC                                CALLS
10*c29d5175Schristos func_abc.php                     func_a                                  1
11*c29d5175Schristos func_abc.php                     func_b                                  1
12*c29d5175Schristos func_abc.php                     func_c                                  1
13*c29d5175Schristos func_abc.php                     sleep                                   3
14*c29d5175Schristos
15*c29d5175SchristosWhile tracing, func_a() from the program "func_abc.php" was executed once,
16*c29d5175Schristosas were func_b() and func_c().  sleep was executed three times.
17*c29d5175Schristos
18