bug31341.phpt 448 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. Bug #31341 (escape on curly inconsistent)
  3. --FILE--
  4. <?php
  5. $a = array(
  6. "$ \{ ",
  7. " \{ $",
  8. " \{$ ",
  9. " $\{ ",
  10. " \$\{ ",
  11. " \{\$ ",
  12. "\$ \{ ",
  13. " \{ \$",
  14. "% \{ ");
  15. foreach ($a as $v) {
  16. echo("'$v'\n");
  17. }
  18. ?>
  19. --EXPECT--
  20. '$ \{ '
  21. ' \{ $'
  22. ' \{$ '
  23. ' $\{ '
  24. ' $\{ '
  25. ' \{$ '
  26. '$ \{ '
  27. ' \{ $'
  28. '% \{ '