我使用 AMFPHP 将 web 服务链接到我的应用程序中,这就是我想要做的:
gateway.call("Medic.GetSupplierByZipCode("10027")",new Responder(success,fail));
问题是 Medic.GetSupplierByZipCode() 参数化了,我没有收到我的数据网格的任何内容。
那么,如何向 AMFPHP 发送参数化调用?
我使用 AMFPHP 将 web 服务链接到我的应用程序中,这就是我想要做的:
gateway.call("Medic.GetSupplierByZipCode("10027")",new Responder(success,fail));
问题是 Medic.GetSupplierByZipCode() 参数化了,我没有收到我的数据网格的任何内容。
那么,如何向 AMFPHP 发送参数化调用?
我找到了解决方案。
作为(片段)
public function init():void
{
var params:Array = new Array("param1", "param2");
gateway.connect("http://localhost/amfphp/gateway.php");
gateway.call("TestService.testFunction", rs, params);
}
PHP
<?php
class TestService {
public function testFunction($params) {
return $params[0] . $params[1];
}
}
?>
我们去吧。