diff --git a/pear/benchmark_timer.xml b/pear/benchmark_timer.xml
new file mode 100644
index 0000000000..00c6ac5f07
--- /dev/null
+++ b/pear/benchmark_timer.xml
@@ -0,0 +1,48 @@
+
+
+ Benchmark_Timer
+ Timing script execution
+
+
+ ...
+
+
+ Description
+
+ ...
+
+
+
+
+
+require_one 'Benchmark/Timer.php';
+$timer = new Benchmark_Timer;
+
+$timer->setMarker('start of for() loop');
+for ($i = 0; $i < 1000; $i++) { /* ... */ }
+$timer->setMarker('end of for() loop');
+
+echo 'The for() loop took ' .
+$timer->timeElapsed('start of for() loop', 'end of for() loop');
+
+
+
+
+
+
+ start
+ Set a default marker, called 'start'.
+
+
+ ...
+
+
+
+
+ stop
+ Set a default marker, called 'stop'.
+
+
+ ...
+
+