<?php
header("Content-Type:text/html;   charset=utf-8");
error_reporting(E_ALL ^ E_NOTICE);ob_start();
require_once('lib/nusoap.php');$url ="http://wingcyx.gicp.net:1600/WeChatSrv.asmx?wsdl";
$client = new nusoap_client($url, 'wsdl','','','','');
$client->soap_defencoding='utf-8';
$client->decode_utf8=false;
$client->xml_encoding='utf-8';
//参数转换为数组传递
$ary = array('WeChat' => 'wingcyx', 'mobile' => '13670500598');
$result = $client->call('regmember',$ary);
$result =get_object_vars($result);echo $result->regmemberResult;?>

解决方案 »

  1.   

    试过很多种方法,除了var_dump().直接指向数组也是不行,不知道咋整
      

  2.   

    <?php
    header("Content-Type:text/html;   charset=utf-8");
    error_reporting(E_ALL ^ E_NOTICE);ob_start();
    require_once('lib/nusoap.php');$url ="http://wingcyx.gicp.net:1600/WeChatSrv.asmx?wsdl";
    $client = new nusoap_client($url, 'wsdl','','','','');
    $client->soap_defencoding='utf-8';
    $client->decode_utf8=false;
    $client->xml_encoding='utf-8';
    //参数转换为数组传递
    $ary = array('WeChat' => 'wingcyx', 'mobile' => '13670500598');
    $result = $client->call('regmember',$ary);//$result =get_object_vars($result);$doc = new DOMDocument();
    $doc->loadXML($result['regmemberResult']);
    echo $doc->getElementsByTagName('CardId')->item(0)->nodeValue;