Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php soap_客户端处理长返回_Php - Fatal编程技术网

php soap_客户端处理长返回

php soap_客户端处理长返回,php,Php,为什么我有问题,我收到了一个通过soap调用的sid。 问题是,这是一个xsp:long(64位)php无法处理的问题,并将其强制转换为双精度。 我试图将其转换为gmp值,但最终还是失败了 有人能告诉我我是怎么做到的吗 $sccsystem = new SoapClient($baseurl."/Services1.0/services/sccsystem?wsdl"); $sccrequirements = new SoapClient($baseurl."/Services1.0/servi

为什么我有问题,我收到了一个通过soap调用的sid。 问题是,这是一个xsp:long(64位)php无法处理的问题,并将其强制转换为双精度。 我试图将其转换为gmp值,但最终还是失败了

有人能告诉我我是怎么做到的吗

$sccsystem = new SoapClient($baseurl."/Services1.0/services/sccsystem?wsdl");
$sccrequirements = new SoapClient($baseurl."/Services1.0/services/tmrequirementsmanagement?wsdl");

//login:
try {
    $sessionid = $sccsystem->logonUser("user", "pw"); // tryed to use gmp_init but no success)
} catch(Exception $e) {
    echo "ACCESS DENIED!\n".$e."\n";
    exit(1);
}

echo "ACCESS GARANTED! [".$sessionid."]\n";

echo "tryReadingProjectList:\n";
var_dump($sccrequirements->getProjects($sessionid));
我还从以下位置安装了64位版本:with Now luck:(

以下是下载页面的概述:

Hm…如果您的操作系统是64位的,而PHP是64位的,并且您仍然有问题,那么您可能仍然有一个32位的libxml?()Hy感谢您的回复可能这就是问题所在。我下载了libxml2-2.9.2-win32_64.7z版本。如果我将我的硬盘搜索到libxml,这个应该放在哪里?我没有找到匹配项:最终我让它工作了,我手工构建了整个php和插件DLL,现在它工作了,但不要问我与上面的二进制文件有什么区别:S