heredoc_009.phpt 631 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. --TEST--
  2. Torture the T_END_HEREDOC rules (heredoc)
  3. --FILE--
  4. <?php
  5. require_once 'nowdoc.inc';
  6. print <<<ENDOFHEREDOC
  7. ENDOFHEREDOC ;
  8. ENDOFHEREDOC;
  9. ENDOFHEREDOC
  10. ENDOFHEREDOC
  11. $ENDOFHEREDOC;
  12. ENDOFHEREDOC;
  13. $x = <<<ENDOFHEREDOC
  14. ENDOFHEREDOC ;
  15. ENDOFHEREDOC;
  16. ENDOFHEREDOC
  17. ENDOFHEREDOC
  18. $ENDOFHEREDOC;
  19. ENDOFHEREDOC;
  20. print "{$x}";
  21. ?>
  22. --EXPECTF--
  23. Notice: Undefined variable: ENDOFHEREDOC in %s on line %d
  24. ENDOFHEREDOC ;
  25. ENDOFHEREDOC;
  26. ENDOFHEREDOC
  27. ENDOFHEREDOC
  28. ;
  29. Notice: Undefined variable: ENDOFHEREDOC in %s on line %d
  30. ENDOFHEREDOC ;
  31. ENDOFHEREDOC;
  32. ENDOFHEREDOC
  33. ENDOFHEREDOC
  34. ;