diff options
| author | Dmitry Stogov <dmitry@zend.com> | 2017-11-01 10:56:37 +0300 |
|---|---|---|
| committer | Dmitry Stogov <dmitry@zend.com> | 2017-11-01 10:56:37 +0300 |
| commit | 02a05146fd34e059aa8ac6af2113b3cbf3a8fd8a (patch) | |
| tree | 2c71be8ce4a9ec0f8cdaf1293cfcccb6ed13e1a3 /Zend/tests | |
| parent | 5baf657db3c58201c2d861f9809c40124c57d666 (diff) | |
| download | php-git-02a05146fd34e059aa8ac6af2113b3cbf3a8fd8a.tar.gz | |
Fixed string interning during constants substitution
Diffstat (limited to 'Zend/tests')
| -rw-r--r-- | Zend/tests/class_constants_005.phpt | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Zend/tests/class_constants_005.phpt b/Zend/tests/class_constants_005.phpt new file mode 100644 index 0000000000..de53c2c0ca --- /dev/null +++ b/Zend/tests/class_constants_005.phpt @@ -0,0 +1,12 @@ +--TEST-- +String interning during constants substitution +--INI-- +opcache.enable_cli=0 +--FILE-- +<?php +define ("A", "." . ord(26) . "."); +eval("class A {const a = A;}"); +var_dump(A::a); +?> +--EXPECT-- +string(4) ".50." |
