我来自Java背景。
在Java中,每个方法调用时是区分大小写的。但是在PHP中,我没有看到函数名称在调用时区分大小写。
class Sample {
...
...
function sampleFunction() {
....
....
}
}
$obj = new Sample();
$obj->sampleFunction(); /* Proper call with function name */
$obj->samplefunction(); /* It should show undefined function error but it also calls sampleFunction() */
有人能解释一下为什么这也被称为不区分大小写的函数名吗?并请告诉我如何在PHP中进行限制。
提前致谢。