tao-test/app/vendor/react/child-process/examples/02-race.php

25 lines
434 B
PHP

<?php
use React\EventLoop\Factory;
use React\ChildProcess\Process;
require __DIR__ . '/../vendor/autoload.php';
$loop = Factory::create();
$first = new Process('sleep 2; echo welt');
$first->start($loop);
$second = new Process('sleep 1; echo hallo');
$second->start($loop);
$first->stdout->on('data', function ($chunk) {
echo $chunk;
});
$second->stdout->on('data', function ($chunk) {
echo $chunk;
});
$loop->run();