flush_basic_001.phpt 427 B

1234567891011121314151617181920212223242526
  1. --TEST--
  2. Test basic functionality of flush()
  3. --FILE--
  4. <?php
  5. /*
  6. * proto void flush(void)
  7. * Function is implemented in ext/standard/basic_functions.c.
  8. */
  9. // Verify return type
  10. var_dump(flush());
  11. // Ensure user buffers are not flushed by flush()
  12. ob_start();
  13. echo "Inside a user buffer\n";
  14. flush();
  15. ob_end_clean();
  16. echo "Outside of any user buffers\n";
  17. var_dump(flush());
  18. ?>
  19. --EXPECT--
  20. NULL
  21. Outside of any user buffers
  22. NULL