• 技术文章 >后端开发 >php教程

    Symfony实现行为和模板中取得request参数的方法_php实例

    2016-06-07 17:08:37原创395

    本文实例讲述了Symfony实现行为和模板中取得request参数的方法。分享给大家供大家参考,具体如下:

    一.模板中取得参数

    <?php echo $sf_request->getParameter('name','namespace');?>
    <?php echo $sf_request->getParameter('name');?>
    
    

    二.行为中取得参数

    $request->getParameter('name');
    //模板中取得参数
    <?php echo $sf_params->get('name')?>
    //带默认值的参数
    <?php echo $sf_params->get('name','default')?>
    //在模板中判断一个参数是否存在
    <?php if($sf_params->has('name')): ?>
    

    Hello,<?php echo $sf_params->get('name')?>!

    <?php else: ?>

    Hello,JohnDoe!

    <?php endif; ?> //包含所有参数的数组 $request->getParameterHolder()->getAll() //完整的URI路径 //'http://localhost/myapp_dev.php/mymodule/myaction' getUri() //'/mymodule/myaction' getPathInfo() //在action中 $hasFoo =$this->getRequest()->hasParameter('foo'); $hasFoo = $this->hasRequestParameter('foo');//Shorter version $foo =$this->getRequest()->getParameter('foo'); $foo =$this->getRequestParameter('foo'); //Shorterversion

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

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:Zend Framework+smarty用法实例详解_php实例 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • PHP socket学习:带你做个简单的socket服务器• 一文详解PHP用流方式实现下载文件(附代码示例)• 聊聊ChatGPT是啥?PHP怎么使用ChatGPT?• PHP反序列化入门总结(小白必看)• PHP原生类的总结分享
    1/1

    PHP中文网