异步调用(Asynchronous)
通过 Phalcon\Async 我们可以异步调用方法。
异步调用(Called asynchronous)
- <?php
- $id1 = Phalcon\Async::call(function () {
- return 'one1';
- });
- $id2 = Phalcon\Async::call(function () {
- return 'one2';
- });
获取异步调用结果个数(Gets result count)
- <?php
- $num = Phalcon\Async::count();
获取异步调用结果(Gets asynchronous result)
- <?php
- $ret = Phalcon\Async::recv($id1);
- $rets = Phalcon\Async::recvAll();