您当前的位置: 首页 >  php

顺其自然~

暂无认证

  • 3浏览

    0关注

    1317博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

PHP命名大小写敏感规则

顺其自然~ 发布时间:2018-10-14 10:43:16 ,浏览量:3

这篇文章介绍的内容是关于PHP命名大小写敏感规则,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下。

一直觉得PHP中各种大小写规则理不清,就连工作多年的老手们也不一定能对PHP大小写敏感问题足够了解。在PHP中,大小写敏感问题的处理比较乱,大家一定要注意。即使某些地方大小写不敏感,但在编程过程中能始终坚持“大小写敏感”是最好不过的。下面整理了一些大小写问题注意点:大小写敏感1、变量名区分大小写 所有变量均区分大小写,包括普通变量以 及$_GET,$_POST,$_REQUEST,$_COOKIE,$_SESSION,$GLOBALS,$_SERVER,$_FILES,$_ENV 等;

1

2

3

4

5

6

2、常量名区分大小写 使用define定义的常量是区分大小写的。

1

2

3

4

5

6

3、数组索引(键名)区分大小写

1

2

3

4

5

6

4、ThinkPHP中类命名空间区分大小写,引用是必须严格区分大小写,否则会出现找不到class的情况。

大小写不敏感1. 函数名、方法名、类名不区分大小写 虽然这些不区分大小写,但坚持“大小写敏感”原则,建议还是使用与定义时相同大小写的名字

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

2、魔术常量不区分大小写 一些魔术常量包括:__LINE__、__FILE__、__DIR__、__FUNCTION__、__CLASS__、__METHOD__、 __NAMESPACE__等都不区分大小写。

1

2

3

4

3、 NULL、TRUE、FALSE不区分大小写 这个知道的人应该比较多就不举例了。4、强制类型转换不区分大小写 如这些 (int),(integer) – 转换成整型 (bool),(boolean) – 转换成布尔型 (float),(double),(real) – 转换成浮点型 (string) – 转换成字符串 (array) – 转换成数组 (object) – 转换成对象 一般我们都小写,这个问题不大。 总的来说,容易搞不明白的就是变量、常量、类名、方法名和函数名,把这些记住对自己会有帮助的。

关注
打赏
1662339380
查看更多评论
立即登录/注册

微信扫码登录

0.1541s