PHP.mk документација

parallel\Channel::open

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

parallel-channel.open.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека parallel-channel.open.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
parallel\Channel::open

Референца за `parallel-channel.open.php` со подобрена типографија и навигација.

parallel-channel.open.php

parallel\Channel::open

(0.9.0)

parallel\Channel::openПристап

= NULL

public parallel\Channel::open(string $name): Канал

Ќе го отвори каналот со даденото име

Исклучоци

Ги ескејпува специјалните знаци во стринг за употреба во SQL изјава

Тековната Дефиниција parallel\Channel\Error\Existence ако каналот не постои.

Белешки од корисници 1 белешка

gam6itko
пред 4 години
<?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;
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.