duanbimo7212 2018-05-14 08:24
浏览 82

yii2:致命错误:未捕获SoapFault异常:[8]数组到字符串转换

this is my client soap api :

         $client = new SoapClient('http://sabapal.ir/sabapal/frontend/web/apit/PaymentRequest?WSDL', array('encoding' => 'UTF-8'));

        $result = $client->PaymentRequest(
                array(
                    'Amount' => 1000,
                )
        );

and this is my soap server :

    public function PaymentRequest($Amount)
{

    \Yii::$app->response->format = \yii\web\Response::FORMAT_XML;
    $xmlValues = ['test1' => 'value1', 'test2' => 'value2'];
      return $xmlValues;
}

i have this error :

Fatal error: Uncaught SoapFault exception: [8] Array to string conversion in /home/sefroweb/domains/sefroweb.com/public_html/wp-content/plugins/zarinpal-paid-downloads/zarinpalpaid-downloads.php:2890

I do not want to change client soap api

I just want to change public function PaymentRequest

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 如何用python向钉钉机器人发送可以放大的图片?
    • ¥15 vue3加ant-design-vue无法渲染出页面
    • ¥15 matlab(相关搜索:紧聚焦)
    • ¥15 基于51单片机的厨房煤气泄露检测报警系统设计
    • ¥15 路易威登官网 里边的参数逆向
    • ¥15 Arduino无法同时连接多个hx711模块,如何解决?
    • ¥50 需求一个up主付费课程
    • ¥20 模型在y分布之外的数据上预测能力不好如何解决
    • ¥15 processing提取音乐节奏
    • ¥15 gg加速器加速游戏时,提示不是x86架构