aboutsummaryrefslogtreecommitdiff
path: root/Examples/test-suite/php/overload_extend_c_runme.php
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/test-suite/php/overload_extend_c_runme.php')
-rw-r--r--Examples/test-suite/php/overload_extend_c_runme.php11
1 files changed, 11 insertions, 0 deletions
diff --git a/Examples/test-suite/php/overload_extend_c_runme.php b/Examples/test-suite/php/overload_extend_c_runme.php
new file mode 100644
index 000000000..55f426c13
--- /dev/null
+++ b/Examples/test-suite/php/overload_extend_c_runme.php
@@ -0,0 +1,11 @@
+<?php
+require "tests.php";
+
+$f = new Foo();
+check::equal($f->test(), 0, '$f->test()');
+check::equal($f->test(3), 1, '$f->test(3)');
+check::equal($f->test("hello"), 2, '$f->test("hello")');
+check::equal($f->test(3.0, 2.0), 5.0, '$f->test(3, 2)');
+check::equal($f->test(3.0), 1003.0, '$f->test(3.0)');
+
+check::done();