<?php// example below shows how to get channel by name within child thread with Channel::open()use parallel\{Channel, Runtime};$fnThread = static function () { $channel = Channel::open('channel_name'); $message = $channel->recv(); echo "- received message: $message\n"; return 'bye';};$channel = Channel::make('channel_name', 1);// main thread$runtime = new Runtime();$future = $runtime->run($fnThread, [$channel]);echo "sending message\n";$channel->send('hello future!');sleep(1);echo "closing channel\n";$channel->close();echo "future said: ".$future->value();echo PHP_EOL;