• 四部门调整完善新能源汽车推广应用财政补贴政策 2018-08-15
  • 两男子在吉大美食城“百元找零”诈骗? 2018-08-12
  • 突破!郑鹏创中国队冬残奥会个人项目最好成绩 2018-08-12
  • 今年铜陵市将治理水土流失面积36平方公里 2018-08-11
  • 篮球投注技巧 2018-08-11
  • 威海马上就可以接种四价宫颈癌疫苗 附接种地点 2018-08-10
  • 德赫亚暗示博格巴,像我这样才能在曼联取得成功! 2018-08-10
  • 广州出台“红棉计划”吸引海外人才来穗创新创业 2018-08-10
  • 不敌吉林队 四川男篮赛季排名倒数第二收官 2018-08-10
  • 北京榜样,我为你点一个大大的赞 2018-08-09
  • 石家庄空气质量排名"后十"的乡镇将被约谈 2018-08-08
  • 日本公布秘密文件:美日曾密谋“瓜分”中国(图) 2018-08-08
  • 秦岭户外救援现状调查 志愿者组队救援费用AA制均摊 2018-08-08
  • 皇台酒业为证券虚假陈述案埋单,8名投资者将获赔近62万元 2018-08-08
  • 中科大揭示酵母酶的“钻戒”结构 可优化癌症的个性化治疗 2018-08-08
  • YAF 命名规则

    栏目: YAF 发布于: 2013-10-01 13:34:14

    YAF  命名规则默认采用的是驼峰命名法

    范例:

    1、控制器:controller/Hello.php

    class HelloController extends Yaf_Controller_Abstract
    {
    	public function indexAction()
    	{
    		$this->getView()->assign("say", 'Hello world!');
    	}
    
    	public function nameAction()
    	{
    		$this->getView()->assign('name', 'yaf');
    	}
    }
    我可以看到:

    类名:文件名+Controller,采用驼峰命名法,首字母大写

    方法名:动作名+Action,采用驼峰命名法,动作名首字母小写

    2、视图文件

    public function indexAction()
    {
    	$this->getView()->assign("say", 'Hello world!');
    }
     index 方法,默认会把 变量 say 值分配给 视图文件 views/hello/index.phtml

    public function nameAction()
    {
    	$this->getView()->assign('name', 'yaf');
    }
    name 方法,默认把变量 name 分配给视图文件 views/hello/name.phtml

    我们可以看到,视图文件都放在以类名(小写)为目录的文件夹中,不同方法对用不同视图文件。



    本站文章除注明转载外,均为本站原创或编译?;队魏涡问降淖?,但请务必注明出处。
    转载请注明:文章转载自 七星彩票平台
    本文标题:YAF 命名规则
    IT技术书籍推荐:
    细说PHP(精要版)
    细说PHP(精要版)
    高洛峰 (作者), LAMP兄弟连 (编者)
    PHP是开发Web应用系统最理想的工具,拥有易于使用、功能强大、成本低廉、安全性高、开发速度快且执行灵活等优点?!断杆礟HP(第2版)》自出版以来,销售一路在同类书籍中领先,已成为PHP学习者首选的工具书。为了可以让读者携带方便及更精准地掌握PHP的重点、要点,同时能使之作为大学计算机系PHP教材普及,特别推出《细说PHP精要版》。本书是以《细说PHP(第2版)》为基础,提取出精华内容,都是PHP开发中必须需要掌握的技术点。全书以实用为目标设计,包含PHP开发中必备的各项技术,对已列出的每一个知识点都进行了深入详细的讲解,并附有大量的经典实例代码,图文并茂,并且侧重介绍了PHP的相关技术在实际Web开发中的应用。