我有一个url,我们传递两个参数,即ip地址和mac地址。现在,我想使用Zend_Http_Client将这些参数发布到url。 但是,我将传递给url的ip地址和mac地址位于一个存储在变量中的数组中。那么,我应该如何使用 在这种情况下,setParameterPost。
例如,
public function ex($values)
{
$client = new Zend_Http_Client('http://someurl.com');
$client->setParameterPost();
}
答案 0 :(得分:0)
根据ZF documentation,您应该能够将key-> value数组传递给方法setParameterPost()
。像这样:
$client->setParameterPost(array(
'ip' => '127.0.0.1',
'mac' => 'someDataI'
));
修改强>
如果我理解你的评论,你想要做的是:
public function ex($values)
{
$client = new Zend_Http_Client('http://someurl.com');
$client->setParameterPost($ext);
}
这里我假设变量$ext
是一个数组,其中包含您想要的键 ip 和 mac 或任何其他名称的元素参数名称。 Zend并不关心你为帖子参数命名的内容。