Commit:    e14a769c56f45be26f32506483a7dff5b447fbb7
Author:    Igor Wiedler <i...@wiedler.ch>         Thu, 29 Aug 2013 17:15:36 
+0200
Parents:   6263f221ffeaa2a54b11249a40436b6f9bd6ca47
Branches:  PHP-5.6 master

Link:       
http://git.php.net/?p=php-src.git;a=commitdiff;h=e14a769c56f45be26f32506483a7dff5b447fbb7

Log:
Add test for conditional function declaration

Changed paths:
  A  Zend/tests/use_function/conditional_function_declaration.phpt


Diff:
diff --git a/Zend/tests/use_function/conditional_function_declaration.phpt 
b/Zend/tests/use_function/conditional_function_declaration.phpt
new file mode 100644
index 0000000..ccfb961
--- /dev/null
+++ b/Zend/tests/use_function/conditional_function_declaration.phpt
@@ -0,0 +1,17 @@
+--TEST--
+function that is conditionally defined at runtime should not cause compiler 
error
+--FILE--
+<?php
+
+if (0) {
+    function foo() {
+    }
+}
+
+use function bar\foo;
+
+echo "Done";
+
+?>
+--EXPECT--
+Done


--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to