ThinkPHP8 URL访问模式

  1. 单应用URL
http://serverName/index.php/控制器/操作/参数/值…
  • 注意:这里服务器启动是 php think run 的内置服务器,下节课会探讨外置服务器;
  • 结构分析:
    • serverName就是我们的:www.tp.com:8000;
    • index.php 是入口文件,带上 / ;
    • 控制器是app\controller\Index.php中的 Index 这个名称,也就是类名;
    • 操作是类里面的方法名,比如:index(默认方法),hello(普通方法);
    • 默认方法可以省略,会直接方法,其他普通方法需要键入方法名:
      • http://www.tp.com:8000/index.php/Index (默认执行index操作)
      • http://www.tp.com:8000/index.php/Index/index (完整路径)
      • http://www.tp.com:8000/index.php/Index/test (普通方法,必须完整路径)
    • 系统默认自带的hello方法,是针对后续路由课程的,在路由文件设置过导致无效;
    • 我们在config/app.php中将路由关闭:“with_route” => false,
      • http://www.tp.com:8000/index.php/Index/hello (执行默认参数值)
      • http://www.tp.com:8000/index.php/Index/hello/name/World(修改参数值)
    • 参数不够直观,尤其多参数的时候,也是支持传统方案的:
      • http://www.tp.com:8000/index.php/Index/hello?name=World (问号键值对)
  1. 多应用URL
http://serverName/index.php/应用/控制器/操作/参数/值…
  • 如果开启多应用的话,URL比单应用多一个 应用 路径,其它一致。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学亮编程手记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值