php类的命名规范(php的命名规则)

华为云服务器特价优惠火热进行中!

2核2G2兆仅需 38 元;4核4G3兆仅需 79 元。购买时间越长越优惠!更多配置及优惠价格请咨询客服。

合作流程:
1、点击链接注册/关联华为云账号:点击跳转
2、添加客服微信号:cloud7591,确定产品方案、价格方案、服务支持方案等;
3、客服协助购买,并拉微信技术服务群,享受一对一免费技术支持服务;
技术专家在金蝶、华为、腾讯原厂有多年工作经验,并已从事云计算服务8年,可对域名、备案、网站搭建、系统部署、AI人工智能、云资源规划等上云常见问题提供更专业靠谱的服务,对相应产品提供更优惠的报价和方案,欢迎咨询。

今天给各位分享php类的命名规范的知识,其中也会对php的命名规则进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

微信号:cloud7591
如需了解更多,欢迎添加客服微信咨询。
复制微信号

本文目录一览:

thinkphp6app控制器文件夹小写

ThinkPHP6正确的命名规范如下

目录和文件

1,目录使用小写+下划线: admin_manage

2,类库、函数文件统一以.php为后缀: common.php

3,类的文件名均以命名空间定义,并且命名空间的路径和类库文件所在路径一致, 这是自动加载的机制要求

4,类(包含接口和Trait)文件采用驼峰法命名(首字母大写),其它文件采用小写+下划线命名: user_email

5,类名(包含接口和Trait)和类文件名保持一致,统一采用驼峰法命名: StaffController.php

函数和类、属性命名

1,类的命名采用驼峰法(首字母大写),默认不需要添加后缀,例如:User、UserType

2,函数的命名使用小写字母和下划线(小写字母开头)的方式,例如:get_client_ip

3,方法的命名使用驼峰法(首字母小写),例如:getUserName

4,属性的命名使用驼峰法(首字母小写),例如:tableName、instance

5,特例:以双下划线__打头的函数或方法作为魔术方法,例如:__call和__autoload

常量和配置

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

2,配置参数以小写字母和下划线命名,例如:url_route_on 和 url_convert

3,环境变量定义使用大写字母和下划线命名,例如:APP_DEBUG

数据表和字段

数据表和字段采用小写加下划线方式命名,并注意字段名不要以下划线开头

php的基本语法

1. php嵌入到html中的方式:

*1.标准风格(推荐)

2.....长风格

3.短风格  需要在php.ini配置文件中开启short_open_tag选项才可以。

4. % ... % 兼容ASP风格(默认不支持)  需要在php.ini配置文件中开启asp_tags选项才可以。

2. 在php中每条语句使用分号结束的。也就是分号是php语句之间的分割符。 

注意: 在每个脚本中,最后一条语句后可以没有分号结束。 

*3. 在php中注释(3种):// 单行注释 (来自其他程序中的注释)#  单行注释 (来自脚本程序的注释)/* ...  */  多行注释  注意:不可以嵌套使用。                        /** .... */ 文档注释*

4. 变量php是一个弱类型语言。变量的命名规范:变量是以$符开始定义的,变量名的规则:由字母、数字、下划线构成,不可以使用数字开头。在php中变量名是区分大小写

5. 变量的类型:(8种)*在php中共计有8种基本数据类型:4种标量类型:整数(int)、浮点数(float/double)、布尔值(boolean)、字串(string)2种复合类型:数组(array)、 对象(object)2种特殊类型:资源(resource)、 空(NULL)其中:对象和资源类型属于引用类型,其他都属于值类型。

5.1 整型:int类型php的整型是占4个字节(32位)的。而且是没有无负号储存值:-2147483648~21474836475.2 浮点数:(不区分单精度和双精度,统一占8个字节)定义:$d1 = 12.5;$d2 = 0.1e3;  //100

5.3 布尔值:(真true和假false)当转换为 boolean 时,以下值被认为是 FALSE: 布尔值 FALSE 自身 *整型值 0 (零) *浮点型值 0.0 (零) *空""字符串, 以及 字符串 "0" *不包括任何元素的数组 不包括任何成员变量的对象(仅PHP 4.0 适用) *特殊类型 NULL (包括尚未设定的变量) 从没有任何标记(tags)的XML文档生成的SimpleXML 对象 

5.4 字符串(string)在php中字串的定义方式:单引号: ' ' 不支持变量解析, 支持单引号'和\的转义。双引号: " " 支持变量解析,为了兼容使用{}将变量括起来。支持转义: \n \s \t \r \" \\ \$定界符:   注意接收符的使用    

5.5 数组array一个变量中可以储存多个值。数组分为:关联式数组和索引式数组 //定义:    $a = array(10,20,30,40);//使用:echo $a[1]; //输出:20

5.6 对象:

5.7 资源:

5.8 null;

6. 类型转换问题:

6.1 布尔值/null:true在算术计算中可以自动转成数值1;false在算术计算中可以自动转成数值0;null在算术计算中可以自动转成数值0;直接输出true的值:1  false和null是没有输出结果

6.2 字串类型的转换字串在算术计算中可以自动转成数值:

规则:从字串前面开始找最大的数字即为数值"123abc" = 123"abc123" = 0"12a8c3" = 12"abcd" = 0"12.4bd" = 12.4"12e4abc"= 12e47. 

常量定义:  常量:一定义赋值后,不可以再次修改和销毁的量,成为常量特点: 在后面的所有程序中都可使用(对象中,函数内....)  

格式:define(常量名,值[,bool]);如: define("PI",3.14);使用: echo PI;  

要求: 常量名必须全部大写  

目的:1.便于记忆  2. 便于理解 

系统中常用常量: 

echo "当前系统: PHP_OS

echo "PHP版本: PHP_VERSION

echo "当前文件名:__FILE__

 echo "当前行号: __LINE__

 echo "当前所在文件夹:__DIR__

get_defined_constants() 获取PHP中所有常量

常用函数:

gettype();获取一个变量的类型

*unset();  销毁一个变量

*isset();  判断一个变量是否存在

*empty();  判断一个变量是否不存在。

*var_dump(); 格式化输出指定变量信息(包含类型)

is_bool():判断是否是布尔型

is_int()、

is_integer()和is_long():判断是否为整型。

is_float()、is_double()和is_real():判断是否为浮点型

is_string():判断是否为字符串

*is_array():判断是否为数组

*is_object():判断是否为对象

s_resource():判断是否为资源类型

is_null():判断是否为null

is_scalar():判断是否为标量

*is_numeric():判断是否是任何类型的数字和数字字符串

is_callable():判断是否是有效的函数名计算机的位的换算1T=1024G 1G=1024MB  1MB=1024KB  1KB = 1024B(字节)  1B(字节)=8b(位)二进制:0000 0000~1111 1111  十进制:-128~127

变量名的命名要遵循哪些原则?

变量名首字母必须为字母(a-zA-Z),下划线(_),(@)或者美元符号($)开始,php编程中所有变量必须以$开始。

变量名只能是字母(a-zA-Z),数字(0-9),下划线(_)或(@)的组合,并且之间不能包含空格。

变量名不能使用编程语言的保留字。比如在javascript中不能使用true,false,while,case,break保留字等等。

扩展资料:

变量命名注意事项:

1、变量名的长度不受限制,但其中的字符必须是字母、数字、或者下划线(),而不能使用空格、连字符、标点符号、引号或其他字符。

2、变量名的第一个字符不能是数字,必须是字母或下划线。

3、Python区分大小写。

4、不能将Python关键字用作变量名。

参考资料来源:百度百科——变量命名规则

规范的 php 类库命名应该是什么样子的

php各种命名没有统一的规范和标准,因为php本身很多地方都不规范,比如php的内置函数,各种命名风格都有。

一般来说常量用大写,变量、函数名、类名用小写,多个单词的之间可以用下划线,比如user_class,或则驼峰命名法,比如UserClass。

这么说吧,命名的规范完全由开发者根据自己的习惯来决定,自己觉得怎么舒服就怎么弄,不要太在意这些规范,如果把命名规范看得很重,说明你项目还不重,当你真的熬夜加班撸代码的时候,随便捡两个字母就命名了,哪有时间去考虑命名规范。

tinkphp5.1手册命名规范中类的文件名均以命名空间定义怎么理解?

这句话应该整句一起理解,不用单独拿前面一段出来。只要能保证命名空间的路径和类库文件所在路径一致即可

比如Index.php就放在app/index/controller目录下

那么Index.php的命名空间就是app/index/controller

关于php类的命名规范和php的命名规则的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

发布于 2023-04-04 23:04:52
收藏
分享
海报
23
目录

    忘记密码?

    图形验证码

    复制成功
    微信号: cloud7591
    如需了解更多,欢迎添加客服微信咨询。
    我知道了