]> granicus.if.org Git - php/commitdiff
Recreated test.php
authorBob Weinand <bobwei9@hotmail.com>
Fri, 20 Dec 2013 12:56:21 +0000 (13:56 +0100)
committerBob Weinand <bobwei9@hotmail.com>
Fri, 20 Dec 2013 12:56:21 +0000 (13:56 +0100)
test.php [new file with mode: 0644]

diff --git a/test.php b/test.php
new file mode 100644 (file)
index 0000000..5fdbcbe
--- /dev/null
+++ b/test.php
@@ -0,0 +1,51 @@
+<?php
+if (isset($include)) {
+       include (sprintf("%s/web-bootstrap.php", dirname(__FILE__)));
+}
+
+$stdout = fopen("php://stdout", "w+");
+
+class phpdbg {
+    public function isGreat($greeting = null) {
+        printf(
+            "%s: %s\n", __METHOD__, $greeting);
+        return $this;
+    }
+}
+
+function test($x, $y = 0) {
+       $var = $x + 1;
+       $var += 2;
+       $var <<= 3;
+
+       $foo = function () {
+               echo "bar!\n";
+       };
+
+       $foo();
+
+       yield $var;
+}
+
+$dbg = new phpdbg();
+
+var_dump(
+    $dbg->isGreat("PHP Rocks!!"));
+
+foreach (test(1,2) as $gen)
+       continue;
+
+echo "it works!\n";
+
+if (isset($dump))
+       var_dump($_SERVER);
+
+function phpdbg_test_ob()
+{
+       echo 'Start';
+       ob_start();
+       echo 'Hello';
+       $b = ob_get_clean();
+       echo 'End';
+       echo $b;
+}