花猫壁纸开放平台PpWeb
  • 首页
  • 文档
  • 服务市场
  • 社区
  • 技术讨论
  • 注册
  • 登录

开始使用 PpWeb

简介安装和环境配置

基础

创建一个应用架构路由控制器PpWeb 命令行

进阶

类库
本页目录
  • 什么是控制器?
  • 控制器定义

控制器

什么是控制器?

PpWeb 的架构设计,所有的 URL 请求(无论是否采用了路由),最终都会定位到控制器。

控制器定义

控制器文件一般情况下存放在模块目录下(例如:app/application/Module 的目录下),类名和文件名称需要保持完全一致。

请注意

遵循 PpWeb 对于控制器文件名称和类名的命名规范,全部采用大驼峰命名法的英文字母命名(不得包含除此之外的字符)。

下面举个典型的控制器类定义:

namespace app\myapp\Index; class IndexC{	public function show()	{		return '一个控制器例子';	}}

上面的控制器类代码片段文件的实际位置是:

app\myapp\Index\IndexC.php

访问 URL 地址是(假设没有定义模块路由的情况下):

http://localhost/myapp/index/index/show/
前一篇路由下一篇 PpWeb 命令行