(PECL zmq >= 0.5.0)
ZMQContext::__construct — 构造一个新的 ZMQContext 对象
构造一个新的 ZMQ 上下文。该上下文用于初始化套接字。持久上下文是初始化持久套接字的必要条件。
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();
?>