(Yaf >=1.0.0)
Yaf_Response_Abstract::setRedirect — 重定向到另一个 URL
将客户端重定向到另一个 URL(发送 Location 响应头)。
url要重定向到的地址。
成功时返回 true,失败时返回 null。
示例 #1 Yaf_Response_Abstract::setRedirect() 示例
<?php
class AccountController extends Yaf_Controller_Abstract
{
public function indexAction()
{
if (!Yaf_Session::getInstance()->has("login")) {
/* 发送指向登录页的 Location 响应头 */
$this->getResponse()->setRedirect("/account/login");
return false; // 这里没有可渲染的内容
}
}
}
?>