考虑下面的代码PHP错误,是可解析的还是语言错误?
$c= new SoapClient('http://www.webservicex.net/CurrencyConvertor.asmx?WSDL');
$usa = "USD";
$eng = "GBP";
在客户端上做__getTypes给我
Array ([0] => struct ConversionRate { Currency FromCurrency; Currency ToCurrency; } [1] => string Currency [2] => struct ConversionRateResponse { double ConversionRateResult; })
如果我那么做
$calculation = $c->ConversionRate($usa, $eng);
和打印计算我得到
错误Catchable fatal error: Object of class stdClass could not be converted to string
有没有一种特定的方式,我应该打印出来,或者它是一个错误,从研究/谷歌搜索许多人似乎有一个问题,但我无法找到一个适合的解决方案,而不是降级PHP,这不是一个解决方案像我这样做的功课,它的流失大学服务器的
对不起,忘了美元符号,如果这有所作为? – rls 2010-03-29 12:51:28
标记为'html'?为什么? – 2010-03-29 12:54:02
是的,它有所不同,我刚刚删除了我的答案和我的评论。 '$ variable'!='constant'。 – 2010-03-29 12:57:42