ob_end_clean_basic_001.phpt 562 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. Test return type and value, as well as basic behaviour, for ob_end_clean()
  3. --FILE--
  4. <?php
  5. /*
  6. * proto bool ob_end_clean(void)
  7. * Function is implemented in main/output.c
  8. */
  9. var_dump(ob_end_clean());
  10. ob_start();
  11. var_dump(ob_end_clean());
  12. ob_start();
  13. echo "Hello";
  14. var_dump(ob_end_clean());
  15. var_dump(ob_end_clean());
  16. ?>
  17. --EXPECTF--
  18. Notice: ob_end_clean(): failed to delete buffer. No buffer to delete in %s on line 7
  19. bool(false)
  20. bool(true)
  21. bool(true)
  22. Notice: ob_end_clean(): failed to delete buffer. No buffer to delete in %s on line 16
  23. bool(false)