1. URL格式
http://网站域名/index.php/模块/控制器/方法/参数/参数值
其中index.php是可以省略的,因为不写index.php也会默认执行到index.php上。
2. 通过新建一个传参页面详解URL
2.1 功能说明
比如我们建立一个点菜模块叫menus,menus下面新建一个早餐的控制器叫Breakfast,Breakfast下面再新建一个打印菜单的方法叫showMenu(),并可以给该方法传参。
2.2 文件和目录结构
- 需要注意的是,控制器文件Breakfast.php的文件名首字母必须大写。
- 如果采用驼峰命名法比如BreakFast.php命名,那么访问该控制器的时候,URL路径上需要在驼峰字母中间添加下划线Break_Fast。
2.3 Breakfast.php代码
<?php namespace app\menus\controller;
class Breakfast
{
public function showMenu($priceRange = "1000")
{
return "请提供价格小于".$priceRange."元的菜单!";
}
}
#### 2.4 代码,文件结构、URL的对应图
