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

  范例:

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

  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

  我们可以看到,视图文件都放在以类名(小写)为目录的文件夹中,不同方法对用不同视图文件。文章转载自 [http://www.php230.com]

  (编辑:雷林鹏 来源:网络 侵删)

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄