php大小问题类,方法名,函数名是不区分大小写的 变量,常量,数组的键名等其他是区分大小写的 win下目录不区分小写,linux下目录区分大小写 null、true、false不区分大小写 魔术常量不区分大小写,推荐大写 总的来说,不要随意,按psr4的命名规范使用,养成良好的编程习惯 常量cons ...
分类:
Web程序 时间:
2018-11-01 15:00:36
阅读次数:
151
魔术方法 魔术方法 是PHP面向对象中特有的特性。它们在特定的情况下被触发,都是以双下划线开头,你可以把它们理解为钩子,利用魔术方法可以轻松实现PHP面向对象中重载(Overloading即动态创建类属性和方法)。魔术方法很多还是成对出现的,以下列出目前PHP中所有的模式方法。 1.__constr ...
分类:
Web程序 时间:
2018-09-28 12:55:07
阅读次数:
193
常量是一个简单的标识符。在脚本执行期间该值不能改变(除了所谓的魔术常量,他们其实不是常量)。常量默认大小写敏感。通常常量标识符总是大写的。 可以用define()函数来定义常量。在php5.3.0以后,可以使用const关键字在类定义的外部定义常量,先前版本const关键字只能在类(class)中使 ...
分类:
其他好文 时间:
2018-08-19 00:51:00
阅读次数:
129
魔术方法:PHP把类中所有以__(两个下划线)开头的方法当成魔术方法,一般建议用户不要将自定义的方法前面加上__作为前缀。魔术方法:1. __construct()类的默认构造方法,如果__construct()和与类同名的方法共同出现时,默认调用__construct()而不是同类名方法。一般情况 ...
分类:
Web程序 时间:
2018-08-09 12:15:36
阅读次数:
218
PHP中有七个魔术常量,他们的值其实是变化的,它们的值随着它们在代码中的位置改变而改变。所以称他们为魔术常量。例如 __LINE__ 的值就依赖于它在脚本中所处的行来决定。这些特殊的常量不区分大小写。在手册中这几个变量的简单说明如下: PHP中的一些比较魔术的变量或者标示都习惯使用下划线来进行区分, ...
分类:
Web程序 时间:
2018-08-07 18:03:31
阅读次数:
382
PHP手册-》语言参考-》常量-》魔术常量 PHP 向它运行的任何脚本提供了大量的预定义常量。不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了。 有八个魔术常量它们的值随着它们在代码中的位置改变而改变。例如 __LINE__ 的值就依 ...
分类:
Web程序 时间:
2018-08-07 12:53:05
阅读次数:
188
有八个魔术常量它们的值随着它们在代码中的位置改变而改变。 ● _LINE__文件中的当前行号。 ● FILE文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。 ● DIR文件所在的目录。如果用在被包括文件中,则返回被包括的文件所在的目录。 ● FUNCTION函数名称(PHP 4. ...
分类:
其他好文 时间:
2018-08-04 20:22:44
阅读次数:
177
什么是常量? 常量是一个简单的标识符,在脚本执行期间不能修改(魔术常量可以修改,其实魔术常量不算是常量)。常量大小写敏感,但通常定义为全大写。 php常量包含哪些类型? php常量包含 Boolean,integer,float,string。可以定义resource常量,但不推荐,有可能造成不可预 ...
分类:
Web程序 时间:
2018-07-15 13:04:21
阅读次数:
193
1. PHP中定义的魔术常量 __FILE__ 用于获取当前文件名完整路径及文件名; __DIR__ 用于获取当前文件的路径; __LINE__ 用于获取当前的行号 __FUNCTION__ 用于获取当前函数的函数名 __METHOD__ 用于获取当前方法的方法名 __CLASS__ 用于获取当前类 ...
分类:
Web程序 时间:
2018-07-09 21:34:13
阅读次数:
161
命名的规则 加一个为私有的 加两个一般都是系统默认的,系统预定义的,即所谓: “魔术方法”与“魔术常量” ★PHP起止为双下划线的常量即为“魔术常量”: __LINE__文件中的当前行号。 __FILE__文件的完整路径和文件名。 __DIR__文件所在的目录。如果用在被包括文件中,则返回被包括的文 ...
分类:
Web程序 时间:
2018-05-24 16:40:58
阅读次数:
250