文字

ZMQContext::__construct

(PECL zmq >= 0.5.0)

ZMQContext::__constructConstruct a new ZMQContext object

说明

ZMQContext::__construct ([ integer $io_threads = 1 [, boolean $is_persistent = true ]] )

Constructs a new ZMQ context. The context is used to initialize sockets. A persistent context is required to initialize persistent sockets.

参数

io_threads

Number of io-threads in the context.

is_persistent

Whether the context is persistent. Persistent context is stored over multiple requests and is a requirement for persistent sockets.

范例

Example #1 A ZMQContext() example

Construct a new context and allocate request socket from it

<?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 ();
?>

返回值

Throws ZMQContextException if context initialization fails.

上一篇: 下一篇: