我正在尝试调用一些some服务的倍数请求。我不知道该怎么做。
我得到了一个错误:
Amp\MultiReasonException 遇到多个错误
我试着用这个结构:
$arr =["ACT","BKH"];
$values = Promise\wait(parallelMap($arr, function ($time) {
$start = \microtime(true);
//\sleep($time); // a blocking function call, might also do blocking I/O here
//print_r($time); echo "</br>";
$str ="Sin procesar";
if ($time == "BKH"){
$start = \microtime(true);
//Yii::info('Procesando ...'.var_dump($time));
//---- desde aca ----
//---- hasta aca ----
$str = '('.$time .') Took ' . (\microtime(true) - $start) . ' seconds.';
// Yii::info('fin proceso ... demora: '.$str);
}
return $str;
})); 我是用Yii框架来运行的。
如果取消注释Yii::info(...),就会得到错误。
因为我需要使用web服务,y在“//- desde aca -”和“//- hasta aca -”-“.
$client= new SoapClient($url_wsdl, array('trace' => 1,
'exceptions' => 1,
"connection_timeout" => 5000/1000,
'compression' => SOAP_COMPRESSION_ACCEPT | SOAP_COMPRESSION_GZIP,
'cache_wsdl' => WSDL_CACHE_NONE,
'encoding' => 'ISO-8859-1'));它起作用了,$url_wsdl被验证了,但是当我尝试使用另一个函数时,我再次得到了错误。
其职能是:
$obj = new SoapVar($xml, XSD_ANYXML); 我不知道在哪里查找示例(我已经查看了示例文件夹),我可以调用php的本机函数吗??
诚挚的问候
发布于 2019-05-08 19:14:50
好吧!!如果函数中有错误,则错误被排除.
在我的例子中,我有一些变量没有定义,我应该使用new
https://stackoverflow.com/questions/56047078
复制相似问题