proc_open.phpt 425 B

12345678910111213141516171819202122232425262728
  1. --TEST--
  2. proc_open
  3. --SKIPIF--
  4. <?php # vim:syn=php
  5. if (!is_executable("/bin/cat")) echo "skip";
  6. if (!function_exists("proc_open")) echo "skip proc_open() is not available";
  7. ?>
  8. --FILE--
  9. <?php
  10. $ds = array(
  11. 0 => array("pipe", "r"),
  12. 1 => array("pipe", "w"),
  13. 2 => array("pipe", "w")
  14. );
  15. $cat = proc_open(
  16. "/bin/cat",
  17. $ds,
  18. $pipes
  19. );
  20. proc_close($cat);
  21. echo "I didn't segfault!\n";
  22. ?>
  23. --EXPECT--
  24. I didn't segfault!