zend framework重定向方法小结

 更新时间:2016年05月28日 09:41:51   作者:鹰眼  
这篇文章主要介绍了zend framework重定向方法,总结归纳了常用的zend framework重定向方法,非常简单易懂,需要的朋友可以参考下

本文总结了zend framework重定向的方法。分享给大家供大家参考,具体如下:

一. render

不指定render

结果: {当前Module}/{当前Controller}/{当前Action}.phtml

$this->render('bar');

结果: {当前Module}/{当前Controller}/bar.phtml

二. forward

$this->_forward('bar');

结果: {当前Module}/{当前Controller}/bar

$this->_forward('bar', 'foo');

结果: {当前Module}/foo/bar

$this->_forward('bar', 'foo', 'hoge');

结果: hoge/foo/bar

$params = array(
 'a' => '1',
 'b' => '2'
);
$this->_forward('bar', 'foo', 'hoge', $params);

结果: /hoge/foo/bar/a/1/b/2

三. redirect

$this->_redirect('/hoge');

结果: /hoge

$this->_redirect('/hoge/foo');

结果: /hoge/foo

$this->_redirect('/hoge/foo/bar');

结果: /hoge/foo/bar

$this->_redirect('http://localhost/hoge/foo/bar');

结果: http://localhost/hoge/foo/bar

$this->_redirect('http://localhost/hoge/foo/bar?a=1&b=2');

结果: http://localhost/hoge/foo/bar?a=1&b=2

四. 特殊情况

不使用 layout

结果:

$this->_helper->layout()->disableLayout();

不使用 view

结果:

$this->_helper->viewRenderer->setNoRender();

更多关于zend相关内容感兴趣的读者可查看本站专题:《Zend FrameWork框架入门教程》、《php优秀开发框架总结》、《Yii框架入门及常用技巧总结》、《ThinkPHP入门教程》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

希望本文所述对大家基于Zend Framework框架的PHP程序设计有所帮助。

相关文章

  • PHP微信开发之查询微信精选文章

    PHP微信开发之查询微信精选文章

    这篇文章主要为大家详细介绍了PHP微信开发之简单实现查询微信精选文章的相关资料,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • Linux下 php7安装redis的方法

    Linux下 php7安装redis的方法

    这篇文章主要介绍了Linux下 php7安装redis的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-11-11
  • PHP通过文件路径获取文件名的实例代码

    PHP通过文件路径获取文件名的实例代码

    在本篇技术文章中我们给大家带来的是PHP如何通过文件路径获取文件名的实例内容,对此有需要的朋友们可以学习下。
    2018-10-10
  • 如何使用php脚本给html中引用的js和css路径打上版本号

    如何使用php脚本给html中引用的js和css路径打上版本号

    这篇文章主要介绍了如何使用php脚本给html中引用的js和css路径打上版本号,打版本号有个好处就是可以解决外部应用文件实时更新问题,喜欢的朋友一起看看全文吧
    2015-11-11
  • laravel 根据不同组织加载不同视图的实现

    laravel 根据不同组织加载不同视图的实现

    今天小编就为大家分享一篇laravel 根据不同组织加载不同视图的实现,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • Laravel框架模型的创建及模型对数据操作示例

    Laravel框架模型的创建及模型对数据操作示例

    这篇文章主要介绍了Laravel框架模型的创建及模型对数据操作,结合实例形式分析了Laravel框架创建模型及使用模型进行数据的增删改查等相关操作技巧,需要的朋友可以参考下
    2019-05-05
  • Yii中创建自己的Widget实例

    Yii中创建自己的Widget实例

    这篇文章主要介绍了Yii中创建自己的Widget实现方法,结合具体实例形式较为详细的分析了Yii中创建Widget的步骤与实现技巧,需要的朋友可以参考下
    2016-01-01
  • PHP Composer自动加载使用实战

    PHP Composer自动加载使用实战

    这篇文章主要为大家介绍了PHP Composer自动加载使用实战示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • Symfony2框架学习笔记之HTTP Cache用法详解

    Symfony2框架学习笔记之HTTP Cache用法详解

    这篇文章主要介绍了Symfony2框架HTTP Cache用法,结合实例形式分析了Symfony框架HTTP缓存的相关使用技巧,需要的朋友可以参考下
    2016-03-03
  • PHP实现简单的计算器

    PHP实现简单的计算器

    这篇文章主要为大家详细介绍了PHP实现简单的计算器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-08-08

最新评论