summaryrefslogtreecommitdiff
path: root/Zend/tests/heredoc_005.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'Zend/tests/heredoc_005.phpt')
-rw-r--r--Zend/tests/heredoc_005.phpt22
1 files changed, 22 insertions, 0 deletions
diff --git a/Zend/tests/heredoc_005.phpt b/Zend/tests/heredoc_005.phpt
new file mode 100644
index 0000000000..8ab3a65f1b
--- /dev/null
+++ b/Zend/tests/heredoc_005.phpt
@@ -0,0 +1,22 @@
+--TEST--
+unbraced complex variable replacement test (heredoc)
+--FILE--
+<?php
+
+require_once 'nowdoc.inc';
+
+print <<<ENDOFHEREDOC
+This is heredoc test #s $a, $b, $c['c'], and $d->d.
+
+ENDOFHEREDOC;
+
+$x = <<<ENDOFHEREDOC
+This is heredoc test #s $a, $b, $c['c'], and $d->d.
+
+ENDOFHEREDOC;
+
+print "{$x}";
+
+?>
+--EXPECTF--
+Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in %sheredoc_005.php on line 6