exec.php 385 B

123456789101112131415
  1. <?php
  2. $process = new swoole_process('callback_function', true);
  3. $pid = $process->start();
  4. function callback_function(swoole_process $worker)
  5. {
  6. $worker->exec('/usr/local/bin/php', array(__DIR__.'/stdin_stdout.php'));
  7. }
  8. echo "From Worker: ".$process->read();
  9. $process->write("hello worker\n");
  10. echo "From Worker: ".$process->read();
  11. $ret = swoole_process::wait();
  12. var_dump($ret);