A thread implementation in PHP using the exec function.
Send job to worker with data:
$thread = new ExecMultithread();
$thread->setProjectRoot('./');
for ($i = 0; $i < 5; $i++) {
$data = "Bla Bla Bla... ID " . md5(rand(0, 5000));
$thread->startProcess('worker', $data);
}
$thread->getProcessesInfo();
get data worker:
$data = ExecMultithread::convertData($argv[1])