bug72918.phpt 251 B

1234567891011121314151617181920
  1. --TEST--
  2. Bug #72918 (negative offset inside a quoted string leads to parse error)
  3. --FILE--
  4. <?php
  5. $array = [-3 => 'foo'];
  6. $string = 'abcde';
  7. echo "$array[-3]\n";
  8. echo "$string[-3]\n";
  9. echo <<<EOT
  10. $array[-3]
  11. $string[-3]
  12. EOT;
  13. ?>
  14. --EXPECT--
  15. foo
  16. c
  17. foo
  18. c