PHP函数名前加一下划线和加两下划线分别是什么意思?

2025-01-02 17:28:36
推荐回答(3个)
回答1:

不管是函数名还是预定义变量名 有下划线的 都是广泛使用函数或者变量 目的应该是避免跟用户自定义的名字冲突
函数名前有2个下划线的是魔术方法,变量名前有一个下划线的一般都是系统变量(一般是数组)
比如 $_GET,$_POST,$_SERVER 等等
有2个下划线的还有常量 比如 __FILES__ , __LINE__ 等
他们都有自己的作用。

回答2:

命名的规则
加一个为私有的
加两个一般都是系统默认的

回答3:

命名的规则而已吧。