Php:像魔术常量一样的魔术函数:不区分大小写?

时间:2012-08-10 08:49:19

标签: php case-insensitive

在官方手册中,您可以看到魔术常量不区分大小写:

http://php.net/manual/en/language.constants.predefined.php

我已经在__tostring()__toString()上进行了测试,并且它是相同的=不区分大小写。

没有关于它的文档。

你知道所有魔术函数是否像魔术常量=不区分大小写?

2 个答案:

答案 0 :(得分:3)

  

注意:函数名称不区分大小写,尽管调用函数通常是在声明中出现的好方法。

http://www.php.net/manual/functions.user-defined.php

这必须在内部如何将函数名存储在PHP中。对于某些语言(如土耳其语),这甚至可能导致问题:


另一方面,变量名称区分大小写:

  

变量名称区分大小写。

http://php.net/manual/language.variables.basics.php

答案 1 :(得分:1)

是的,php上的所有函数都不区分大小写