Thinkphp5.0 驼峰命名小结

2021-05-17 07:27

阅读:555

标签:log   区分大小写   介绍   配置   浏览器   bsp   alt   es2017   new   

一 Thinkphp5.0,在url部分对驼峰命名,有如下介绍

    技术分享

   从以上文档得到如下信息:

    1 默认情况下,url不区分大小写。也就是说,url中的所有大写会全部转换成小写,去自动完成控制器与操作名的匹配。

    2 默认情况由应用的配置文件    ‘url_convert‘  => true进行设置。

      技术分享

  那么带来新的疑问:

  1  驼峰命名是否只针对控制器有效??还是针对控制器和操作名均有效?

  2  文档如下提示,操作名不受url自动转换影响,具体如何影响的?

  技术分享

  3  浏览器的url与ajax提效的url是否会url自动转换失效? 

  以上三个疑问,直接影响框架api编写规范,下面以实际项目来测试

二 问题测试与解决

     测试项目如下,为新增一条数据,返回新增行的id.

     技术分享

 

    测试  1   正常访问

    浏览器访问url:

      http://tp5.com/index/index2/usernew

    结果如下

    技术分享

    测试 2   url大不写混乱拼写访问

    技术分享

  技术分享

 

 

 

 

   

    

 

       

      

 

Thinkphp5.0 驼峰命名小结

标签:log   区分大小写   介绍   配置   浏览器   bsp   alt   es2017   new   

原文地址:http://www.cnblogs.com/fangziffff123/p/7745409.html


评论


亲,登录后才可以留言!