返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >thinkphp6的开发规则是什么
  • 130
分享到

thinkphp6的开发规则是什么

2023-06-14 09:06:38 130人浏览 泡泡鱼
摘要

这篇文章将为大家详细讲解有关thinkPHP6的开发规则是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Thinkphp6与thinkphp5一样遵循PSR-2的命名规范和PSR-4的自动加载。一、目

这篇文章将为大家详细讲解有关thinkPHP6的开发规则是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

Thinkphp6thinkphp5一样遵循PSR-2的命名规范和PSR-4的自动加载。

一、目录和文件的规范:

目录名:通常以小写字母+下划线命名,如:autoload_claSSMap;

类库和函数文件以.php为后缀命名,如:autoload_classmap.php;;

类的文件名均以名称空间(用来区分不同库中相同名称的函数、类、变量)定义,并且名称空间的路径和类库文件所在路径一致;

类(包含接口trait)文件采用首字母大写的命名方式,其他采用小写+下划线的命名方式;

类名(包含接口和trait)和文件名需要保持一致,采用首字母大写的命名方式。

二、函数、类和属性的命名规范:

类的命名采用首字母大写的命名方式,如:Index,BaseController

函数的命名采用小写+下划线的命名方式,如:get_client_ip

方法的命名采用首字母小写后面单词首字母为大写的命名方式,如:batchValidate

属性的命名采用首字母小写后面单词首字母为大写的命名方式,如:middleware

以双下划线(__)打头的函数或方法作为魔术方法(特例),如:__construct

三、常量与配置的规范如下:

常量以大写字母和下划线命名,如:DOCUMENT_ROOT

配置参数以小写字母和下划线命名,如:zend_loader_file_encoded

四、数据表和字段的规范:

数据表和字段采用小写字母加下划线方式命名的方式,但同时不能用下划线作为第一个字母,如:ser_name

字段通常使用小写字母和下划线方式命名,并不建议使用驼峰和中文作为数据表及字段命名,如:think_user

关于“thinkphp6的开发规则是什么”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: thinkphp6的开发规则是什么

本文链接: https://lsjlt.com/news/269497.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • thinkphp6的开发规则是什么
    这篇文章将为大家详细讲解有关thinkphp6的开发规则是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Thinkphp6与thinkphp5一样遵循PSR-2的命名规范和PSR-4的自动加载。一、目...
    99+
    2023-06-14
  • python开发规则
    1.Python优点:简单、优雅、明确                        python缺点2.强大的模块三房库                                                1.代码不能加密3.易...
    99+
    2023-01-31
    规则 python
  • 微信小程序开发规则和要素是什么
    这篇文章主要讲解了“微信小程序开发规则和要素是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“微信小程序开发规则和要素是什么”吧!小程序开发并非随心所欲,你需要看懂以下规则才能不走弯路:小...
    99+
    2023-06-26
  • Debian的发行版命名规则是什么
    Debian的发行版命名规则是以卡通片中的角色命名,例如Debian 9被命名为"Stretch",Debian...
    99+
    2024-03-12
    Debian
  • 什么是Codd规则
    这篇文章运用简单易懂的例子给大家介绍什么是Codd规则,代码非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。            ...
    99+
    2024-04-02
  • yahoo开发的网页评分插件YSlow的评分规则是什么
    yahoo开发的网页评分插件YSlow的评分规则是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。YSlow是yahoo美国开发的一个页面评分插件,非常的棒,从中我们可以看出...
    99+
    2023-06-08
  • 什么是python的缩进规则
    本篇内容主要讲解“什么是python的缩进规则”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“什么是python的缩进规则”吧!python的缩进规则:对于类定义、函数定义、流程控制语句、异常处理...
    99+
    2023-06-20
  • MySQL的排序规则是什么
    MySQL的排序规则是根据指定的排序规则来确定查询结果的排序方式。MySQL支持多种排序规则,包括字母数字顺序、大小写敏感或不敏感、...
    99+
    2023-09-21
    MySQL
  • pgsql的更新规则是什么
    在 PostgreSQL 中,更新规则是用于在更新一个表中的数据时定义如何更新数据的规则。更新规则可以通过使用触发器或规则来实现。 ...
    99+
    2024-04-09
    pgsql
  • web前端开发的规范是什么
    这篇文章主要为大家展示了“web前端开发的规范是什么”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“web前端开发的规范是什么”这篇文章吧。 web前端开发有...
    99+
    2024-04-02
  • MS SQL开发命名规则
    下面的SQL开发命名规则是我自己开发时总结、整理出来的,以后的开发过程中将不断完善、修改。也希望各位网友指点、批判。 纲领: SQL 语句关键字全部大写, 命名规则建议使用Pascal Case ...
    99+
    2024-04-02
  • Web开发规则有哪些
    本篇内容主要讲解“Web开发规则有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Web开发规则有哪些”吧!Web开发规则◆Make Fewer HTTP R...
    99+
    2024-04-02
  • 企业建站时App开发规则和使用建议是什么
    这篇文章将为大家详细讲解有关企业建站时App开发规则和使用建议是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。国内App开发规则和使用建议由于一些众所周知的原因,国内的App生态十分不容...
    99+
    2023-06-07
  • drools规则引擎是什么
    推荐教程:java教程Drools简介  Drools(JBoss Rules )具有一个易于访问企业策略、易于调整以及易于管理的开源业务规则引擎,符合业内标准,速度快、效率高。业务分析师或审核人员可以利用它轻松查看业务规则,从而检验是否已...
    99+
    2018-04-29
    java教程 drools java
  • CSS规则特性是什么
    这篇文章主要介绍CSS规则特性是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 继承性:父元素的声明可以被子元素继承,如字体、颜色等。 层叠性:同一个元素若存在多个css规则...
    99+
    2024-04-02
  • CSS样式规则是什么
    这篇文章给大家分享的是有关CSS样式规则是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 CSS样式规则: CSS3介绍和字体样式 在上面的样式规则中: 1 选择器...
    99+
    2024-04-02
  • HTML规则特性是什么
    今天小编给大家分享一下HTML规则特性是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。...
    99+
    2024-04-02
  • css3语法规则是什么
    这篇文章主要介绍“css3语法规则是什么”,在日常操作中,相信很多人在css3语法规则是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css3语法规则是什么”的疑惑有所帮...
    99+
    2024-04-02
  • VB.NET语法规则是什么
    这篇文章将为大家详细讲解有关VB.NET语法规则是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。列举了3个实例了解语法规则的规律。VB.NET语法规则实例1:同 Integer 类型的变量比较&nbs...
    99+
    2023-06-17
  • mysql加锁规则是什么
    这篇文章主要讲解了“mysql加锁规则是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql加锁规则是什么”吧!说明next-keylock是加锁的基本单位。next-keylock...
    99+
    2023-06-25
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作