Exercising the trace functionality of the dump object

person (???)agename
05Tom
19Dick
210Harry

Tom(5)
Dick(9)
Harry(10)
End of program reached
Trace Fri 19 Apr at 17:03:47
exercise_dump_trace.php:13 Hello world 1
With a label exercise_dump_trace.php:14 Hello world 2
Always traced exercise_dump_trace.php:16 Hello world 4
Original array exercise_dump_trace.php:17
Tom5
Dick9
Harry10

Finding name exercise_dump_trace.php:36 GetName Tom
Finding name exercise_dump_trace.php:36 GetName Dick
Conditional on age=9 exercise_dump_trace.php:31 GetAge
person ()
nameDick
age9

Finding name exercise_dump_trace.php:36 GetName Harry
exercise_dump_trace.php:71 Foo Four stacks with detail 1,2,3,8
Comparing ages exercise_dump_trace.php:25 SimilarAge STACK
FileLineFunctionArguments
0exercise_dump_trace.php73person->SimilarAge
0person …
13
1exercise_dump_trace.php84Foo
0Array(3) …

Comparing ages exercise_dump_trace.php:25 SimilarAge STACK
FileLineFunctionArguments
0exercise_dump_trace.php76person->SimilarAge
0
person ()
nameHarry
age10
brotherperson …
1exercise_dump_trace.php84Foo
0
person (???)agename
05Tom
19
person ()
nameHarry
age10
brotherperson …
Dick
210
person ()
nameDick
age9
brotherperson …
Harry

Comparing ages exercise_dump_trace.php:25 SimilarAge STACK
FileLineFunctionArguments
0exercise_dump_trace.php79person->SimilarAge
0
person ()
nameHarry
age10
brotherperson …
1exercise_dump_trace.php84Foo
0
person (???)agename
05Tom
19
person ()
nameHarry
age10
brotherperson …
Dick
210
person ()
nameDick
age9
brotherperson …
Harry

Comparing ages exercise_dump_trace.php:25 SimilarAge STACK
FileLineFunctionArguments
0exercise_dump_trace.php82person->SimilarAge
0
person ()
nameHarry
age10
brother
person ()
nameDick
age9
brother
person ()
nameHarry
age10
brother
person ()
nameDick
age9
brotherperson …
1exercise_dump_trace.php84Foo
0
person (???)agename
05Tom
19
person ()
nameHarry
age10
brother
person ()
nameDick
age9
brother
person ()
nameHarry
age10
brother
person ()
nameDick
age9
brotherperson …
Dick
210
person ()
nameDick
age9
brother
person ()
nameHarry
age10
brother
person ()
nameDick
age9
brother
person ()
nameHarry
age10
brotherperson …
Harry

Trace dumped to traceDump.htm