003.phpt 436 B

1234567891011121314151617181920212223242526
  1. --TEST--
  2. msg_queue_exists()
  3. --EXTENSIONS--
  4. sysvmsg
  5. --FILE--
  6. <?php
  7. $id = ftok(__FILE__, 'r');
  8. msg_remove_queue(msg_get_queue($id, 0600));
  9. var_dump(msg_queue_exists($id));
  10. $res = msg_get_queue($id, 0600);
  11. var_dump($res);
  12. var_dump(msg_queue_exists($id));
  13. var_dump(msg_remove_queue($res));
  14. var_dump(msg_queue_exists($id));
  15. echo "Done\n";
  16. ?>
  17. --EXPECT--
  18. bool(false)
  19. object(SysvMessageQueue)#1 (0) {
  20. }
  21. bool(true)
  22. bool(true)
  23. bool(false)
  24. Done