summaryrefslogtreecommitdiff
path: root/Zend/tests/grammar
diff options
context:
space:
mode:
authorChristoph M. Becker <cmbecker69@gmx.de>2019-08-21 22:54:05 +0200
committerChristoph M. Becker <cmbecker69@gmx.de>2019-08-21 22:54:52 +0200
commit1eb75f2937a85a9707466a8d68340bcaf55a3c15 (patch)
tree2cdea6d56361e153a3a445b1e7b628fe2faf0555 /Zend/tests/grammar
parent01996c4b69ca1c22522dc7bec38a783c48861bec (diff)
parent310708845ff02b9e252b7a02616290384dd846ba (diff)
downloadphp-git-1eb75f2937a85a9707466a8d68340bcaf55a3c15.tar.gz
Merge branch 'PHP-7.3' into PHP-7.4
* PHP-7.3: Fix #78441: Parse error due to heredoc identifier followed by digit
Diffstat (limited to 'Zend/tests/grammar')
-rw-r--r--Zend/tests/grammar/bug78441.phpt24
1 files changed, 24 insertions, 0 deletions
diff --git a/Zend/tests/grammar/bug78441.phpt b/Zend/tests/grammar/bug78441.phpt
new file mode 100644
index 0000000000..af05ecf1d8
--- /dev/null
+++ b/Zend/tests/grammar/bug78441.phpt
@@ -0,0 +1,24 @@
+--TEST--
+Bug #78441 (Parse error due to heredoc identifier followed by digit)
+--FILE--
+<?php
+echo <<<FOO
+FOO4
+FOO, PHP_EOL;
+
+echo <<<FOO
+bar
+FOO4
+FOO, PHP_EOL;
+
+echo <<<'FOO'
+bar
+FOO4
+FOO, PHP_EOL;
+?>
+--EXPECT--
+FOO4
+bar
+FOO4
+bar
+FOO4