(PECL zmq >= 0.5.0)
ZMQContext::__construct — 建構新的 ZMQContext 物件
建構一個新的 ZMQ 上下文。該上下文用於初始化通訊端 (socket)。初始化持久性通訊端需要持久性上下文。
io_threads
上下文中的 io 執行緒數量。
is_persistent
上下文是否為持久性。持久性上下文會儲存在多個請求中,並且是持久性通訊端的必要條件。
如果上下文初始化失敗,則擲出 ZMQContextException。
範例 #1 ZMQContext() 範例
建構一個新的上下文並從中分配請求通訊端
<?php
/* 配置新的上下文 */
$context = new ZMQContext();
/* 建立新的通訊端 */
$socket = $context->getSocket(ZMQ::SOCKET_REQ, 'my sock');
/* 連接通訊端 */
$socket->connect("tcp://example.com:1234");
/* 發送請求 */
$socket->send("Hello there");
/* 接收回應 */
$message = $socket->recv();
?>