使用zend框架将params重定向到外部URL

sha*_*sha 4 php redirect zend-framework

我想使用zend.is将用户重定向到带有一些参数的外部支付门,有没有标准的方法呢?

非常感谢任何建议和意见.

谢谢.

Sha*_*ell 6

您可以使用http_build_query的内置PHP函数来构建参数,然后将其提供给gotoUrlAndExit()Zend Framework 的函数.

$url = "https://external.gateway.com/";
$data = array('foo'=>'bar',
              'baz'=>'boom',
              'cow'=>'milk',
              'php'=>'hypertext processor');

$query = http_build_query($data);

$this->_helper->redirector->gotoUrlAndExit($url . '?' . $query);
Run Code Online (Sandbox Code Playgroud)