本文目录一览:
- 规范的 php 类库命名应该是什么样子的
- role.ctl.php 这样命名规范 是哪个框架
- 最近在看PHP,对命名规则不太明白,关于变量名的命名
- php里面app接口怎么写出来
- tinkphp51手册命名规范中类的文件名均以命名空间定义怎么理解
- php的函数中参数的命名规范是怎样的
规范的 php 类库命名应该是什么样子的
php各种命名没有统一的规范和标准,因为php本身很多地方都不规范,比如php的内置函数,各种命名风格都有。
一般来说常量用大写,变量、函数名、类名用小写,多个单词的之间可以用下划线,比如user_class
,或则驼峰命名法,比如UserClass
。
这么说吧,命名的规范完全由开发者根据自己的习惯来决定,自己觉得怎么舒服就怎么弄,不要太在意这些规范,如果把命名规范看得很重,说明你项目还不重,当你真的熬夜加班撸代码的时候,随便捡两个字母就命名了,哪有时间去考虑命名规范。
role.ctl.php 这样命名规范 是哪个框架
这属于tp框架。
驼峰法(小驼峰法)
变量一般用小驼峰法标识。驼峰法的意思是:除第一个单词之外,其他单词首字母大写。譬如
int myStudentCount;
变量myStudentCount
第一个单词是全部小写,后面的单词首字母大写。
Pascal法(大驼峰法)
相比小驼峰法,大驼峰法把第一个单词的首字母也大写了。常用于类名,函数名,属性,命名空间。譬如
public class DataBaseUser;
最近在看PHP,对命名规则不太明白,关于变量名的命名
my_string
是使用了_
分割my
与string
这2个字符而已 而myString
中要大写首字母是为了区分这个由my
与String
这2个字符组成的变量名而已。实际上它要表达的意思就是my_string
等价与myString
的意思。当然这里的等价于是指写法与命名规则上得。
php里面app接口怎么写出来
- 目的:清楚明白所写接口的用途
- 安全性:做好接口的安全性,防止接口数据泄露,做好必要的参数加密措施
- 按需分配:接受值和返回值要实用,不接受和返回不需要的数据,返回值返回什么应与使用者时时沟通
- 规范性:参数命名规范有意义,让使用者一目了然;返回值要包含调用接口状态信息,返回数据格式最好使用JSON
- 日志:写接口调用日志,方便查到接口调用错误,实现监控和对接快捷
tinkphp5.1手册命名规范中类的文件名均以命名空间定义怎么理解?
这句话应该整句一起理解,不用单独拿前面一段出来。只要能保证命名空间的路径和类库文件所在路径一致即可
比如Index.php
就放在app/index/controller
目录下
那么Index.php
的命名空间就是app/index/controller
php的函数中参数的命名规范是怎样的
参数的命名规范和变量的命名规范是一样的:
- 必须要以
$
开始。如变量x
必须要写成$x
- 变量的首字母不能以数字开始
- 变量的名字区分大小写
- 变量不要用特殊符号、中文,
_
不算特殊符号 - 变量命名要有意义(别写
xxx
、aaa
、ccc
这种变量名) 具体的话可以参考php中文网的介绍,希望对你有帮助